Use when adding/debugging a chezmoi run_/run_once_/run_onchange_ script under config/chezmoi/ — "why didn't my script run", "the noctalia script isn't triggering". Also use for ANY "set/disable X in my settings/config" request (change goes in the chezmoi…
Use when organizing, deploying or installing agent skills — or auditing, porting and retiring one.
Use when building a recurring automation on the Hermes box.
Use when deploying the shared agent skills via chezmoi, or fixing "not managed" errors.
Use when checking documented behavior against Make targets, quality gates or validation claims.
Use when writing/running tests or interpreting coverage and integration completeness in personal-os-setup.
Use when starting work, committing or opening a PR — "start a new feature", "commit this", "what branch should this target". Covers branch naming, conventional commits and the dev-to-main squash-merge release flow.
Use when adding a TUI button/system action or a package-manager backend — "add a button to do X", "support a new package manager", "add a new tab/section". Covers the factory.py section builders, the managers/_shared.py pattern and required tests.