From agentskill-kaizen
Transforms analysis findings into hooks, agent prompt refinements, skill patches, CLAUDE.md updates, and automation scripts. Activates on kaizen/improvement requests or manual /kaizen-improvement.
npx claudepluginhub jamie-bitflight/claude_skills --plugin agentskill-kaizenThis skill uses the workspace's default tool permissions.
Transform analysis findings from `.planning/kaizen/` into actionable improvements — hooks, agent patches, skill refinements, CLAUDE.md updates, and automation scripts.
Analyzes conversations for correction signals and success patterns, extracting learnings to permanently update agent files like code-reviewer, CLAUDE.md. Use after tasks or corrections.
Reviews completed coding sessions to extract actionable improvements: DX friction, documentation gaps, architecture issues, anti-patterns, bug prevention, and tooling updates.
Executes skill-quality-reviewer improvement plans on Claude Skills: parses changes by priority/file, resolves conflicts, applies updates with backups, verifies, and reports.
Share bugs, ideas, or general feedback.
Transform analysis findings from .planning/kaizen/ into actionable improvements — hooks, agent patches, skill refinements, CLAUDE.md updates, and automation scripts.
Prerequisite: Analysis findings must exist in .planning/kaizen/ (generated by the transcript-analysis skill).
Five categories of output, each with a delegation template:
For detailed templates and examples, see Improvement Templates.
For the Autonomous Refinement Loop (ARL) knowledge base — Layer 3 implementation details, prerequisites, and research synthesis — see ARL Knowledge.
flowchart TD
Start([Read analysis findings]) --> Parse[Extract anti-patterns with frequency and evidence]
Parse --> Score[Score by frequency × impact]
Score --> Top[Select top findings]
Top --> Type{Improvement type?}
Type -->|Repeated tool misuse| Hook[Generate hook — deny/redirect]
Type -->|Agent behavior issue| Agent[Generate agent patch instruction set]
Type -->|Knowledge gap| Skill[Generate skill patch instruction set]
Type -->|Project-wide issue| Claude[Generate CLAUDE.md addition]
Type -->|Manual workflow| Script[Generate automation proposal]
Hook --> Output[Write to .planning/kaizen/improvements/]
Agent --> Output
Skill --> Output
Claude --> Output
Script --> Output
Output --> Install{--install flag?}
Install -->|Yes| Apply[Write hooks to settings, apply patches]
Install -->|No| Draft[Leave as proposals for review]
Read findings → generate hook configuration + optional script. For patterns mapped to each anti-pattern type, guidelines, and examples, see Hook Patterns.
Improvements are instruction sets for specialist agents, not direct edits. Follow outcome-focused delegation:
Write all proposals to .planning/kaizen/improvements/ as markdown files. Each file contains:
For hooks only — write directly to .claude/settings.json or hooks/hooks.json. Other improvement types always produce delegation prompts (never direct edits).
Rank improvements by: