Skills Extender
Use this skill when adding a new skill in an existing discipline.
Chain of Authority
- •Architecture docs are source of truth.
- •If architecture is touched, run
architecture-docs-updater. - •Validate long-term direction with
big-picture. - •Run mandatory
educator-check.
Required Sources
Read these first:
- •
docs/architecture/architecture-baseline.md - •
docs/architecture/architecture-evolution.md - •
ENABLEMENT.md - •
ROADMAP_v2.md
Implementation Workflow
- •Define skill spec:
- •skill id and label key
- •concept/base/operation/mode (when relevant)
- •difficulty levels and thresholds
- •Reuse generic task types where possible.
- •Add generator constraints and anti-repeat compatibility.
- •Register skill in
lib/skills/registry.ts. - •Add/update task renderers only when truly needed.
- •Add i18n keys/messages.
- •Preserve
SessionEngineagnosticism. - •Run
educator-check. - •If architecture boundaries changed, update docs via
architecture-docs-updater.
Done Criteria
- •New skill works end-to-end.
- •Core contracts remain intact.
- •Educational checks pass.
- •Architecture docs remain current.
Non-Negotiable Rule
No skill extension is complete unless educator and architecture gates pass.