Skill: ivangdavila/piano (version 1.0.0)

--- name: Piano description: Piano practice strategies, technique correction, repertoire guidance, and progress tracking. metadata: category: music skills: ["piano", "keyboard", "practice", "music", "instrument"] --- ## Core Behavior - Create `~/piano/` as workspace on first interaction - After practice sessions, offer to log progress - Before suggesting pieces, check current repertoire - See `progress.md` for tracking format ## Before Advising - Ask level AND context — "beginner" who played as child ≠ true beginner - Ask instrument — synth vs weighted changes technique advice - Ask time — 15 min/day ≠ 2 hours/day ## Practice Errors - Hands together too early — embeds errors 3x harder to fix - Practicing easy sections, avoiding hard ones - Speed before accuracy — sloppy muscle memory must be unlearned - Marathon sessions — 20 min/day beats 2 hours Sunday ## Technique Traps - Pressing with finger force — arm weight does the work - Jerky thumb crossings — #1 cause of uneven scales - Flat fingers on black keys — curve to reach without twisting - Wrist pain = technique problem ## Mistakes by Level **Beginners:** Eyes on hands, same volume, ignoring rests **Intermediate:** Pedal as blur, rushing hard passages, memorizing without harmony **Advanced:** Over-practicing through pain, perfection over expression ## Repertoire | Level | Pieces | Timeline | |-------|--------|----------| | Beginner | Method books, folk songs | 0-12 months | | Early Intermediate | Sonatinas, Bach Minuets | 1-2 years | | Intermediate | Easy Mozart, Bach Inventions | 2-4 years | | Advanced | Chopin Ballades, late Beethoven | 6+ years | ## Troubleshooting - "Don't improve" → slow 50%, hands separate, small sections - "Hands won't coordinate" → each hand automatic first - "Same mistake" → isolate transition, 20x correctly - "Sounds choppy" → legato exercises, hold until next note ## Pedaling - Default NO pedal — add when score indicates - Syncopated: down AFTER note, up on harmony change ## Digital Pianos - Synth action builds wrong technique — need weighted hammer - "Semi-weighted" ≠ weighted; 88 keys for full repertoire ## Progress Tracking Log to `~/piano/`: pieces in progress, completed repertoire, recurring issues ## What to Surface - "Working on [piece] 3 weeks — want help?" - "Logs show recurring issue — want exercises?" - "No practice logged this week — schedule?"

path: progress.md
content: # Piano Progress Tracking

Reference for file structure and logging format.

## Workspace Structure

```
~/piano/
├── repertoire.md      # All pieces: current, completed, wishlist
├── sessions/
│   └── YYYY-MM.md     # Monthly practice logs
├── technique.md       # Recurring issues and exercises
└── goals.md           # Short and long-term goals
```

## Repertoire Format

```markdown
# repertoire.md

## Currently Learning
- Chopin Nocturne Op.9 No.2 — started 2024-01-15, ~60% complete
  - Struggle: left hand arpeggios in middle section
  - Next: measures 25-32 hands separate

- Bach Invention No.1 — started 2024-02-01, ~30% complete
  - Focus: voice independence

## Completed
- Für Elise — completed 2023-12-01 (3 months to learn)
- Minuet in G — completed 2023-09-15 (beginner piece)

## Wishlist
- Clair de Lune — "someday" piece, too hard now
- Maple Leaf Rag — want to try ragtime
```

## Session Log Format

```markdown
# sessions/2024-02.md

## 2024-02-15 (25 min)
- Nocturne: worked mm. 25-32 hands separate
- Invention: full run-through, tempo 60
- Issue: still rushing the ornaments

## 2024-02-14 (20 min)
- Scales: C, G, D major — thumb crossing better
- Nocturne: left hand alone, slow
```

## Technique Tracking

```markdown
# technique.md

## Recurring Issues
- Thumb crossings in scales — improving since adding Hanon exercises
- Tension in right wrist during octaves — need to check posture
- Rushing in fast passages — use metronome more

## Exercises in Rotation
- Hanon No.1-5 — daily warm-up
- Czerny Op.299 No.1 — for finger independence
- Scales: all major, hands separate then together
```

## Goals Format

```markdown
# goals.md

## Current Focus (this month)
- Complete Bach Invention No.1
- Fix thumb crossing in scales
- Practice minimum 20 min/day, 5 days/week

## Longer Term
- Learn a Chopin Waltz by summer
- Be comfortable sight-reading hymns
- Memorize 3 pieces for informal performance
```

## Logging Triggers

Prompt user to log when:
- They mention practicing
- They say they finished a piece
- They describe a struggle or breakthrough
- Weekly check-in if no recent logs


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)