skill-creator

Create and validate Codex skills with SKILL.md frontmatter and resources.

3|Updated Mar 7, 2020
One-click install
npx skills add https://github.com/qsdrqs/dotfiles --skill skill-creator-qsdrqs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/qsdrqs/dotfiles/tree/main/opencode/skills/.system/skill-creator
Command: npx skills add https://github.com/qsdrqs/dotfiles --skill skill-creator-qsdrqs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yaml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a structured, repeatable approach for designing, documenting, and provisioning new Codex skills (or updating existing ones) so teams can extend Codex with domain knowledge, workflows, and tool integrations without ambiguity.

Core Features & Use Cases

  • Structured skill blueprint: templates, frontmatter, and guidelines for consistent Skill units
  • Resource layout guidance: scripts/, references/, and assets/ organized for on-demand loading
  • Validation & governance: built-in steps to initialize, validate, and iterate on skills with predictable outcomes

Quick Start

Run the Skill Initializer to create a new skill folder, then customize SKILL.md and add optional resources 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 new Codex skills with consistent frontmatter and structure?

To create new Codex skills, use a skill initializer tool that generates a standardized folder structure with required SKILL.md frontmatter, Markdown body, and optional resource directories. This ensures consistent skill creation and validation across teams.

What is the required frontmatter format for a SKILL.md file?

The required SKILL.md frontmatter format includes name and description fields implemented in YAML frontmatter. This structured metadata enables proper skill governance, validation, and on-demand loading within the Codex environment.

How do I validate an existing Codex skill for correct structure and frontmatter?

You validate an existing Codex skill by running built-in validation steps that check the SKILL.md frontmatter, Markdown body instructions, and optional resource layout. This validation ensures skills meet consistent structure requirements before deployment.

Do I need YAML dependencies to manage skill creation and frontmatter?

Yes, YAML is a required dependency for managing skill creation and frontmatter. The skill creation tooling uses YAML to implement and validate the required frontmatter fields in SKILL.md files for consistent Codex skill governance.

What's the best way to organize scripts and references when building a Codex skill?

The best way to organize scripts and references is using dedicated directories within the skill folder. This resource layout guidance enables on-demand loading of scripts, references, and assets alongside the core SKILL.md file.

Can I update existing Codex skills without breaking their current structure?

Yes, you can update existing Codex skills while maintaining their current structure by applying the same templates, frontmatter validation, and resource layout guidelines used for new skill creation to ensure consistent governance and predictable outcomes.