skill-creator

Generate and validate SKILL.md templates and starter resource folders for Codex.

Updated Mar 28, 2026
One-click install
npx skills add https://github.com/idontcarl/landing-page --skill skill-creator-idontcarl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/idontcarl/landing-page/tree/main/skills/openai-skills/skills/.system/skill-creator
Command: npx skills add https://github.com/idontcarl/landing-page --skill skill-creator-idontcarl

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yaml.

What problem does it solve?

Provides a structured, repeatable approach for creating and updating Skill Units in Codex by supplying templates and starter resources, ensuring consistency across teams.

Core Features & Use Cases

  • Template-driven SKILL.md generation that enforces required fields (name and description) and a clear body structure.
  • Starter resource scaffolding (scripts, references, assets) and agent metadata to accelerate onboarding.
  • Validation, initialization, and iteration workflows via included utilities (init_skill.py, generate_openai_yaml.py, quick_validate.py).

Quick Start

Follow the Skill Creator templates to initialize a new skill with optional resources and update its SKILL.md as needed.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create a Codex skill with a valid SKILL.md template and starter resources?

To create a Codex skill, use template-driven SKILL.md generation that enforces required frontmatter fields like name and description, while scaffolding optional starter resource folders for scripts, references, and assets.

What is needed in the frontmatter when generating a new Skill Unit?

Generating a Skill Unit requires frontmatter to include at minimum a name and description, ensuring the SKILL.md body structure and optional agent metadata meet validation standards.

Can I update existing Codex skills without regenerating the entire resource directory?

Yes, you can update existing Codex skills by iterating on the SKILL.md body instructions and frontmatter, while preserving or adding optional resource directories like scripts and assets.

Does the Skill Unit scaffolding process support generating an openai.yaml file?

Yes, the Skill Unit scaffolding process supports generating a ready-to-use agents/openai.yaml file using provided utilities, alongside standard SKILL.md templates and example resources.

What is the best way to validate a SKILL.md file before deploying it to Codex?

The best way to validate a SKILL.md file is using the included quick_validate.py utility, which checks that required frontmatter and body structure meet the Skill Unit standards.

Do I need YAML dependencies to generate and validate Skill Units?

Yes, the YAML dependency is required to parse frontmatter and generate the openai.yaml configuration file during the Skill Unit creation and validation workflow.