Agent Skill
2/7/2026skill-authoring
Create, structure, and package Codex-compatible skills with SKILL.md frontmatter, progressive disclosure design, and optional scripts/references/assets. Use when defining a new skill folder layout, writing SKILL.md instructions, splitting large guidance into references, or preparing deterministic scripts for repeatable workflows.
C
colt45en
0GitHub Stars
1Views
npx skills add Colt45en/new-engine
SKILL.md
| Name | skill-authoring |
| Description | Create, structure, and package Codex-compatible skills with SKILL.md frontmatter, progressive disclosure design, and optional scripts/references/assets. Use when defining a new skill folder layout, writing SKILL.md instructions, splitting large guidance into references, or preparing deterministic scripts for repeatable workflows. |
name: skill-authoring description: Create, structure, and package Codex-compatible skills with SKILL.md frontmatter, progressive disclosure design, and optional scripts/references/assets. Use when defining a new skill folder layout, writing SKILL.md instructions, splitting large guidance into references, or preparing deterministic scripts for repeatable workflows.
Skill Authoring
Default workflow
- Identify the task the skill must enable, then list 3–5 concrete user examples the skill should handle.
- Decide degrees of freedom (high/medium/low) based on fragility and variability.
- Create the skill folder using lowercase letters, digits, and hyphens only (max 64 chars).
- Write SKILL.md frontmatter with only
nameanddescription. - Keep SKILL.md body under ~500 lines; move deep details into
references/. - Add scripts in
scripts/when repeatability or deterministic reliability is needed. - Add
assets/only for files used in final outputs (templates, icons, boilerplate). - Package the skill using the standard packaging script.
Degrees of freedom selection
- High freedom: text-based guidance, multiple valid approaches
- Medium freedom: pseudocode/scripts with parameters, preferred patterns
- Low freedom: exact sequences, fragile operations, minimal variability
For the full spec and examples, read references/skill-design.md.
Structure
Required:
SKILL.mdwith frontmatter + instructions
Optional:
scripts/for deterministic utilitiesreferences/for large docs, schemas, examplesassets/for templates and files used in outputs
Progressive disclosure
- Keep SKILL.md lean.
- Link to references directly from SKILL.md.
- Avoid deep nesting of references.
- Put large tables and extended examples into references files.
Packaging
Follow the packaging section in references/skill-design.md.
Skills Info
Original Name:skill-authoringAuthor:colt45en
Download