Skill Creator
Use this skill to create or restructure a skill package so it is ready for hardening.
When to use
- New skill creation from user intent.
- Major reshape of an existing draft skill.
- Packaging alignment across
SKILL.md,references/,scripts/, andagents/openai.yaml.
Do not use
- Release-hardening/evals: route to
[[skill-builder]]. - Install/import flows: route to
[[skill-installer]].
Core Philosophy
- Start with a narrow, executable scope.
- Keep routing intent explicit in
SKILL.md. - Preserve required context by relocating detail to
references/.
Core workflow
- Confirm goal, trigger phrases, and category.
- Define smallest viable package boundary.
- Create/update required files with canonical names.
- Move deep details to references and keep
SKILL.mdroute-focused. - Run baseline validation commands and report outcomes.
Required output contract
Provide:
schema_versionmodeskill_pathchanged_filescontext_routesvalidation_evidencerisks
Progressive disclosure policy
Never drop required context; relocate depth into references/ with explicit signposts.
Read when:
- drafting structure and routing text: foundations
- creating reusable handoff payloads: handoff package template
- shaping examples and edge handling: examples and gotchas
Anti-Patterns to Avoid
- Building broad package scaffolds without a clear trigger surface.
- Duplicating long policy text in
SKILL.mdinstead of references. - Returning unvalidated scaffolds as production-ready outputs.
Constraints
- Preserve user constraints exactly.
- Use deterministic, reproducible edits.
- Redact sensitive values in outputs.