From whetstone
Manually trigger session synthesis. Synthesis now runs automatically on session-end, but use this to re-synthesize a specific session with a different model.
npx claudepluginhub jobrien127/plugin-marketplace --plugin whetstoneThis skill is limited to using the following tools:
Trigger synthesis for a specific session (normally automatic on session-end).
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.
Trigger synthesis for a specific session (normally automatic on session-end).
SESSION_ID="..." # e.g., 8dd6043f-d723-437a-b4ad-5dab4092a038
CWD="/path/to/project"
bash ~/.../whetstone/hooks/synthesize.sh "$SESSION_ID" "$CWD"
WHETSTONE_SYNTHESIS_MODEL=nemotron-3-nano:4b \
bash ~/.../synthesize.sh "$SESSION_ID" "$CWD"
Available models:
qwen3.5:2b (default, fastest)nemotron-3-nano:4b (more detailed)qwen3.5:latest (not recommended)~/.whetstone/kb/projects/{slug}.md~/.whetstone/state/projects/{slug}.state.md~/.whetstone/logs/synthesis-{model}-{timestamp}.log