analyze-misfires
Identify skills injected where not needed, propose regex and description tightening
Generate ranked improvement ideas by scanning the codebase, divergent ideation, adversarial critique, and impact ranking
> /plugin marketplace add iliaal/whetstone > /plugin install whetstone@iliaal-marketplace
How it fires
How this command gets triggered: by you, by Claude, or both.
/ia-ideateContext preview
What this command does when you run it.
Generate ranked improvement ideas by scanning the codebase, divergent ideation, adversarial critique, and impact ranking
name: ia-ideate description: Generate ranked improvement ideas by scanning the codebase, divergent ideation, adversarial critique, and impact ranking
Generate and rank high-impact improvement ideas for the current project.
Scan the codebase before ideating. Read project structure, recent commits (`git log --oneline -20`), open issues, CLAUDE.md, README, and any `docs/` content. Note: tech debt signals, architectural patterns, test coverage gaps, performance bottlenecks, DX friction points.
Generate 10-15 improvement ideas across categories:
Each idea: one sentence describing what changes, one sentence describing the expected impact.
**Ideation lenses.** After generating category-based ideas, force divergent thinking by running each lens against the codebase:
1. **Inversion** -- what if the exact opposite of the current approach were taken? 2. **Constraint removal** -- what if the biggest constraint (time, budget, compatibility, backwards-compat) didn't exist? 3. **Audience shift** -- what if the primary user were a different persona (novice vs expert, internal vs external, human vs machine)? 4. **Time shift** -- what would the solution look like with 10x more time? With 1/10th the time? 5. **Scale shift** -- what if traffic/data/users were 100x current? What simplifications would break? 6. **Simplification** -- what's the version with zero external dependencies? What's the version a junior engineer could maintain? 7. **Combination** -- what if the two best approaches were merged? What hybrid gets the strengths of both?
Each lens generates at least one candidate idea. Not all lenses will produce viable ideas for every problem -- that's fine. The point is forcing exploration beyond the obvious first idea.
For each idea, challenge it:
Kill ideas that fail the critique. Be ruthless -- surviving ideas should be genuinely worth doing.
Score remaining ideas by impact/effort ratio. Present the top 5-8:
| # | Idea | Impact | Effort | Why | |---|------|--------|--------|-----| | 1 | [What to do] | HIGH | LOW | [Why this matters now] |
Save to `docs/ideation/YYYY-MM-DD-ideation.md` (create directory if needed). Present the ranked list to the user and ask which ideas to pursue.
A Claude Code plugin that makes AI coding agents follow engineering discipline. Plan before coding. Verify before claiming done. Find root cause before patching. Review before merge. Skills activate based on file type and task signals, not manual toggling.
Repo: iliaal/whetstone
Identify skills injected where not needed, propose regex and description tightening
Draft X/Twitter announcement post (or thread) for the latest plugin release
Deep quality audit of all skills, agents, and commands for inconsistencies, gaps, duplication, and token waste
Analyze negative-signal sessions for a skill, identify failure patterns, propose and apply fixes
Eval all skills with sufficient data, rank by procedure-following score, identify candidates for optimization
Propose a skill revision and compare fresh executions under a frozen rubric