skill-creator

Scaffold Codex Skills with YAML frontmatter and resource templates.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/riffluv/work1 --skill skill-creator-riffluv
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/riffluv/work1/tree/main/.codex/skills/.system/skill-creator
Command: npx skills add https://github.com/riffluv/work1 --skill skill-creator-riffluv

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Codex Skills require standardized creation and maintenance processes; this guide provides templates, scaffolding, and guidelines to ensure consistent entry points (SKILL.md), resources, and tooling.

Core Features & Use Cases

  • Canonical SKILL.md template and resource scaffolding (scripts, references, assets)
  • Helper scripts for initialization, validation, and OpenAI YAML generation
  • Use case: A developer scaffolds a new skill with example resources and UI metadata for discovery

Quick Start

Run scripts/init_skill.py <skill-name> --path <output-directory> [--resources scripts,references,assets] [--examples] to scaffold a new skill.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I scaffold a new Codex Skill with consistent frontmatter and resources?

Scaffolding a Codex Skill requires standardized YAML frontmatter with a name and description in the SKILL.md entry point. This guide provides canonical templates and initialization scripts to generate the required structure with optional resource directories like scripts and references.

What is the required structure for a SKILL.md file in Codex Skills?

A SKILL.md file requires YAML frontmatter containing at least the name and description fields for UI metadata and discovery. Optional resource directories for scripts, references, and assets can be organized alongside it to support the skill's processing logic.

Can I validate my Codex Skill structure and generate OpenAI YAML metadata automatically?

Yes, helper scripts are provided to validate the Codex Skill structure and automatically generate OpenAI YAML metadata. These scripts enforce a deterministic workflow by checking frontmatter consistency and producing UI metadata for skill discovery.

Do I need pyyaml installed to create and validate Codex Skills?

Yes, pyyaml is a required dependency for creating and validating Codex Skills using this guide. The helper scripts rely on it to parse, enforce, and generate the standardized YAML frontmatter required by the skill structure.

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

The best way to organize scripts and references is to use the provided scaffolding tool to generate standardized directories. This ensures resources are correctly structured alongside the SKILL.md entry point for compatibility with the deterministic skill workflow.