From whetstone
Improve a whetstone skill based on an improvement spec. Analyzes the spec, understands the gap, makes a targeted edit to the skill, and tests the fix.
How this skill is triggered — by the user, by Claude, or both
Slash command
/whetstone:improveThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Execute an improvement spec to fix a whetstone skill.
Execute an improvement spec to fix a whetstone skill.
Read the improvement spec — ~/.whetstone/state/improvement-specs/improvement-next.md
Read the current skill — whetstone/skills/{skill}/SKILL.md
Make the edit — Targeted fix to the identified section
Test — Run the test case from the spec
Update the spec — Mark as done
mv improvement-next.md improvement-completed-YYYY-MM-DD.mdSpec: Skill route should handle "ambiguous" clarity → ask questions first.
Current: Route skips ambiguous cases.
Edit: Add "elif Ambiguous: ask questions" to Decision section.
Test: Run test case "ambiguous_requirements_test", verify output contains clarifying questions.
npx claudepluginhub jobrien127/plugin-marketplace --plugin whetstoneCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.