A practice log that tracks BPM, mastery, and weekly minutes.
Drop in your instrument, current pieces, and weekly target. Get a printable HTML log + CSV + Google Sheets workbook with session rows, piece tracker, weekly summary, and BPM progression chart data.
What it does
A music practice log with progress tracking for piano, violin, guitar, flute, cello, and other instruments — built around the actual unit of progress that matters, BPM at consistent quality. Drop in your instrument, current repertoire, and practice frequency target. Get back a printable HTML log + CSV + Google Sheets workbook with four sheets: a pre-filled session log (date, duration, pieces, BPM achieved, notes, recording link, mood), a piece progress tracker with the four-level mastery ladder, a weekly summary with goal-hit indicator, and BPM progression data ready for a line chart. When you don't supply BPM targets, it pulls grade-appropriate defaults from bundled ABRSM/RCM/Suzuki benchmarks (Suzuki Bk 2 violin starts at 66 BPM, advances to 96-112; Grade 4-5 piano hands-together starts at 80, targets 116-132) and flags every estimate so you can refine with your teacher. The mastery ladder is tied to evidence-based criteria, not vibes — 🟩 Performance Ready means 85-99% of target BPM consistent across 3 sessions, not 'feels good today'. Works for adult learners, conservatory-prep teens, and Suzuki kids. For under-12s, the artifact auto-switches to age-appropriate tone, shorter session defaults (20 min), and a sticker-earned column.
Frequently asked
Install — no Terminal required
After checkout you land on a page with a one-click download and a pre-built install prompt. Pick the AI you already pay for — both packages are included, so you can't pick wrong.
No setup work before you buy — copy, paste, done.
Copy the pre-built install prompt from the success page, paste it into any Claude Code chat, and Claude installs the skill itself — about 10 seconds. Using the app instead? Drop the downloaded folder into a Claude Project's knowledge and ask Claude to use it.
- Click Download ChatGPT package (included with every purchase).
- Unzip it — inside is a SETUP.md and a knowledge/ folder.
- Go to chatgpt.com → your profile → My GPTs → Create a GPT → Configure.
- Paste the Name, Description, and Instructions from SETUP.md into the matching fields.
- Under Knowledge, upload every file in the knowledge/ folder.
- Click Create/Save, open your GPT, and describe your task in plain English.
A paid plan on either platform is required — Claude (Pro, Max, or Team) or ChatGPT (Plus or Team). Comfortable with Terminal? A one-line npx skilltree-network install path is available too.
More in Productivity
View all Productivity skills →Distraction Log + Focus Protocol Designer
Log a week of distractions — get your real triggers, time-of-day patterns, and a custom focus protocol with app/site blocks.
Garden Journal & Year-Over-Year Yield Tracker
Zone, crops, and plot size in — printable garden journal with yield log, year-over-year compare, frost dates, and succession reminders out.
Job Search Tracker Dashboard
Paste your applications in, get a job search dashboard with status counters, 14-day follow-up alerts, response rate, and Sheets formulas.