skill-creator

Generate SKILL.md templates and OpenAI YAML agent configuration for Codex skills.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps teams bootstrap Codex skills by providing a ready-to-use skeleton that includes a SKILL.md template, initial agent configuration, and optional resource folders, reducing setup time and ensuring consistent structure.

Core Features & Use Cases

  • Generates a standardized SKILL.md frontmatter with name and description
  • Creates agents/openai.yaml for UI integration and discovery
  • Optionally scaffolds resource folders (scripts, references, assets) for deterministic tasks
  • Provides a blueprint you can iterate on for new or updated skills

Quick Start

Run scripts/init_skill.py <skill-name> --path <output-dir> to initialize a new skill skeleton.

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 a SKILL.md template and agent configuration?

To scaffold a new Codex skill, run the initialization script to generate a standardized SKILL.md frontmatter, an OpenAI YAML agent file, and optional resource directories for scripts and references. This ensures consistent structure and reduces setup time.

What is the best way to bootstrap scalable Codex skills with YAML configuration?

The best way to bootstrap scalable Codex skills is using an automated scaffolding template that produces validated YAML agent configuration and metadata frontmatter. This provides a ready-to-use skeleton that teams can iterate on for new or updated skills.

Does the Codex skill initializer require pyyaml to generate the openai.yaml agent file?

Yes, the Codex skill initializer requires the pyyaml dependency to parse and generate the openai.yaml agent file required for UI integration and discovery. This ensures the YAML configuration is properly structured and validated.

Can I update existing Codex skills or is this only for creating new skill skeletons?

You can update existing Codex skills as well as create new ones. The scaffolding process applies to both scenarios, covering metadata updates, resource directory additions for scripts and references, and agent configuration validation.

What folders are generated when initializing a skill for deterministic tasks?

When initializing a skill for deterministic tasks, the scaffolding optionally creates resource folders for scripts, references, and assets. These directories provide structured locations for executable code, documentation, and supporting files.

Why does my new Codex skill need frontmatter with name and description fields?

Your new Codex skill needs frontmatter with name and description fields to ensure proper discovery and UI integration. The standardized SKILL.md template automatically generates these required metadata fields during the scaffolding process.