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.
npx claudepluginhub jobrien127/plugin-marketplace --plugin whetstoneThis skill is limited to using the following tools:
Execute an improvement spec to fix a whetstone skill.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
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.