| choose the minimum workflow path for create, update, iterate, or research-first work |
references/mode-selection.md |
| choose the simplest adequate execution shape before deciding files |
references/execution-shapes.md |
| apply writing constraints for depth, concision, and portability |
references/design-principles.md |
decide what belongs in SKILL.md, references/, SPEC.md, or supporting files |
references/reference-architecture.md |
| create or update the maintenance contract for a skill |
references/spec-template.md |
| find missing high-signal sources, including history and regressions |
references/source-discovery.md |
| adapt an upstream prompt, workflow, rubric, benchmark, or docs into a skill |
references/source-adaptation.md |
| run the full synthesis pass with coverage checks and source capture |
references/synthesis-path.md |
author or update SKILL.md, SPEC.md, and supporting files |
references/authoring-path.md |
| improve trigger language and false-positive/false-negative behavior |
references/description-optimization.md |
| iterate from positive, negative, or fix examples |
references/iteration-path.md |
| store persistent working and holdout examples for future revisions |
references/iteration-evidence.md |
| choose a response template, schema, or output contract |
references/output-contracts.md |
| add or update evals for a skill's generated outputs or runtime behavior |
references/skill-evals.md |
| troubleshoot overloaded layouts, hidden refs, or other structure failures |
references/structure-troubleshooting.md |
| register the skill and run final validation checks |
references/registration-validation.md |