Improve the .claude/ pipeline after resolving the issue at hand — never during. When a skill, agent, hook, or script produces bad output, work through to the correct solution first, then update the pipeline with what you learned.
Core principle: Fix first, understand fully, improve last. Premature edits encode partial understanding.
If ANY check fails, stop. Return to the issue. Do not start improvement work.
Use after resolving a bug, failed task, or unexpected agent behavior to improve the pipeline skills, agents, hooks, or scripts that contributed to the problem. Also proactively suggest improvements when recurring patterns or inefficiencies are observed. Source: aaddrick/claude-desktop-debian.