If you're building skills for Claude or other agents and tired of validation errors, missing metadata, or bloated instructions, this handles the scaffolding. It spins up new skills with the right folder structure, generates agent YAML files from explicit parameters, validates frontmatter and dependencies, and packages everything into a distributable zip. The workflow pushes you toward focused, triggerable skills with short SKILL.md files and detailed references tucked away. It's opinionated about keeping things minimal and mechanically correct, which is exactly what you want when you're maintaining more than a couple of these.
npx -y skills add dkyazzentwatwa/chatgpt-skills --skill skill-creator --agent claude-codeInstalls into .claude/skills of the current project.
Design or refactor skills so they are small, triggerable, and mechanically valid.
SKILL.md short and put deep detail in references/.agents/openai.yaml and validate before packaging.scripts/init_skill.py initializes a new skill with optional resource folders and agents/openai.yaml.scripts/generate_openai_yaml.py writes agents/openai.yaml from explicit interface values.scripts/quick_validate.py enforces strict frontmatter, directory naming, agent metadata, and script dependency rules.scripts/package_skill.py validates first, then zips the skill for distribution.name and description only.description do the trigger work: what the skill does and when to use it.name.python3 skill-creator/scripts/init_skill.py my-skill --path .
python3 skill-creator/scripts/generate_openai_yaml.py my-skill \
--interface display_name="My Skill" \
--interface short_description="One-line summary" \
--interface default_prompt="Help me use this skill."
python3 skill-creator/scripts/quick_validate.py my-skill
python3 skill-creator/scripts/package_skill.py my-skill ./dist
anthropics/skills
obra/superpowers