-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Description
I took a look at your git-commit-helper skill and wanted to share some thoughts.
Links:
The TL;DR
You're at 79/100, solid C-grade territory. This is based on Anthropic's Claude Skills best practices rubric. Your Writing Style is chef's kiss (10/10) — the instructions are clear and imperative without being preachy. But Progressive Disclosure Architecture is dragging you down (16/30). The skill does what it promises, which is great, but the structure needs work.
What's Working Well
- Exceptional documentation clarity — Your commit checklist, guidelines breakdown, and before/after examples are genuinely useful and easy to follow. The numbered workflow steps work.
- Real utility — You're solving an actual problem developers face (crappy commit messages), and your templates give people tangible leverage.
- Consistent voice — No marketing fluff, no second-person "you should" stuff. Just actionable guidance.
- Strong examples — The good/bad commit message comparisons and the conventional commits reference give people something to actually work with.
The Big One: Your Architecture is Too Linear
Here's the thing: All 210 lines are crammed into a single SKILL.md file. For a skill this detailed, that's a lot to load at once. Users don't need all that depth upfront.
Why it matters: Progressive Disclosure means showing people what they need when they need it. Right now, your metadata, guidelines, checklist, templates, and examples are all competing for attention in one wall of text.
The fix:
- Keep SKILL.md lean — frontmatter + trigger description + quick workflow
- Create
references/commit-guidelines.md— Move your detailed commit style guidelines here - Create
references/templates.md— Move your example commits and templates here - Create
references/conventional-commits.md— Move the conventional commits reference here - Add a Table of Contents at the top linking to these sections
This buys you ~5 points on PDA and makes the skill actually scannable.
Other Things Worth Fixing
-
Name convention — Change
name: Git Commit Helpertoname: git-commit-helper(lowercase, matches your directory). Quick 2-point fix. -
More trigger phrases — Your description only hints at 1-2 use cases. Add: "commit convention", "message best practices", "conventional commits" to help discoverability.
-
No reference files yet — You have zero references/ directory. Once you restructure, create these — it's a 3-point improvement and makes the skill actually layered.
Quick Wins
- Lowercase your skill name (
git-commit-helper) - Add Table of Contents to SKILL.md
- Split into
references/commit-guidelines.md,templates.md,conventional-commits.md - Expand trigger phrases in the metadata
- Impact: ~10 points, bumps you to mid-80s
Checkout your skill here: [SkillzWave.ai](https://skillzwave.ai) | [SpillWave](https://spillwave.com) We have an agentic skill installer that install skills in 14+ coding agent platforms. Check out this guide on how to improve your agentic skills.