Author a new skill and iterate it to 'actually works'
언제 쓸까: You have an idea for a skill but every time you write one, it degrades after 3 uses.
사전 조건
- Skill installed — git clone https://github.com/gaearon/woodshed ~/.claude/skills/woodshed
흐름
-
ScaffoldUse woodshed. Create a new skill called 'changelog-writer' that turns git logs into user-facing changelogs.✓ 복사됨→ skills/changelog-writer/ created with SKILL.md
-
Create test casesGenerate 5 diverse test inputs.✓ 복사됨→ tests/ folder with 5 sample git log fixtures
-
Run and rateRun the skill on each. Show me the output; I'll rate.✓ 복사됨→ Outputs presented with rating slots
-
Iterate based on ratingsBased on my ratings, suggest prompt changes to SKILL.md. Don't apply yet.✓ 복사됨→ Proposed diff with rationale per change
결과: A skill that works on your real use cases, not just the demo.
함정
- Overfitting to test cases — Hold out some tests; re-run after every iteration to catch regressions