skill-creator

Create and refine Codex skills with SKILL.md YAML frontmatter.

1|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/swongsuddee/windflu-test --skill skill-creator-swongsuddee
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/swongsuddee/windflu-test/tree/main/.agents/toolkit/skill-creator
Command: npx skills add https://github.com/swongsuddee/windflu-test --skill skill-creator-swongsuddee

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you design, structure, and implement new Codex skills (or refine existing ones) so they are easy to discover and reliable to use.

Core Features & Use Cases

  • Skill anatomy and best practices: Explains how to keep SKILL.md concise, include clear YAML frontmatter, and structure workflows for progressive disclosure.
  • Reusable resources planning: Guides what to put in scripts/, references/, and assets/ versus keeping content in SKILL.md.
  • Quality and safety validation: Recommends using validation and forward-testing to catch issues early without leaking intended fixes.
  • Naming and UI metadata guidance: Covers hyphen-case naming and how to generate/update agents/openai.yaml.

Quick Start

Use the skill-creator skill when you want to create a new skill folder and write a correct SKILL.md frontmatter plus operational instructions.

Frequently Asked Questions about skill-creator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I structure a Codex skill with YAML frontmatter?

To structure a Codex skill, create a SKILL.md entry point with valid YAML frontmatter and write concise, token-efficient operational instructions. This ensures the skill is self-contained, discoverable, and reliable for agents to execute.

What is the best way to organize bundled resources in a Codex skill folder?

Organize bundled resources by placing executable code in scripts/, supporting documentation in references/, and static media in assets/. This progressive disclosure structure keeps SKILL.md concise while ensuring necessary components are readily available.

How do I maintain UI metadata consistency for agents/openai.yaml?

Maintain UI metadata consistency by generating or updating agents/openai.yaml when creating a skill. Use hyphen-case for skill naming and ensure the metadata accurately reflects the skill's operational instructions and intended agent behavior.

Do I need validation and forward-testing for new skill scaffolding?

Yes, validation and safe forward-testing are required for new skill scaffolding to catch issues early. This approach verifies workflow integrity and ensures the skill operates as intended without leaking intended fixes into the testing environment.

What degrees of freedom should I allow when writing skill instructions?

Allow appropriate degrees of freedom by writing concise instructions that guide the workflow without over-constraining the agent. This balance ensures the skill remains flexible enough to handle variations while maintaining strict validation integrity.

Why does my Codex skill fail to load properly?

A Codex skill fails to load properly when the SKILL.md entry point contains invalid YAML frontmatter or lacks token-efficient instruction writing. Ensure the skill folder structure aligns with required metadata formats and validation rules.