What problem does it solve? Creating a well-structured skill requires knowing the SKILL.md frontmatter rules, naming conventions, resource organization, and validation requirements, which is easy to get wrong without guidance. ## Core Features & Use Cases - Skill Scaffolding: Initialize a new skill directory with a templated SKILL.md, agents/openai.yaml UI metadata, and optional scripts/, references/, and assets/ folders using init_skill.py. - Design Guidance: Apply progressive disclosure principles, degrees-of-freedom guidance, and proven workflow and output patterns when writing skill instructions. - Validation: Check frontmatter format, required fields, and hyphen-case naming rules with quick_validate.py before publishing. - Use Case: When you want to package a repeatable workflow, such as PDF form filling, as a reusable skill, use this skill to scaffold the directory, write the SKILL.md, generate the openai.yaml interface metadata, and validate the result. ## Quick Start Use the skill-creator skill to scaffold a new skill named pdf-form-filler with scripts and references resources and validate it.