What problem does it solve?
This Skill provides a structured, repeatable approach to creating and updating Codex Skills, including the required SKILL.md frontmatter and optional resource directories for scripts, references, and assets.
Core Features & Use Cases
- Guided skill scaffolding with SKILL.md templates and optional resource directories (scripts, references, assets)
- Automated generation of UI metadata (agents/openai.yaml) from frontmatter and interface overrides
- Validation and iteration workflow, including quick_validate checks and best-practice guidance
Quick Start
Use the Skill Initializer to scaffold a new skill, then customize SKILL.md and run validators. Example steps:
- Initialize a new skill: python3 scripts/init_skill.py <skill-name> --path <output-directory> [--resources scripts,references,assets] [--examples] [--interface key=value]
- Update metadata: python3 scripts/generate_openai_yaml.py <skill-dir> --interface key=value
- Validate: python3 scripts/quick_validate.py <path-to-skill>