skill-creator

Scaffold new Codex skills with SKILL.md and agents/openai.yaml configuration.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Creating new Codex skills from scratch or updating existing ones is error-prone and repetitive, leading to inconsistent scaffolds and integration points.

Core Features & Use Cases

  • Generates a ready-to-edit SKILL.md template with proper frontmatter and guidance.
  • Creates agents/openai.yaml with sensible default UI metadata and optional overrides.
  • Optionally scaffolds resource directories (scripts/, references/, assets/) to accelerate skill deployment.

Quick Start

Run the initialization script with your skill name and target path to generate a starter skill scaffold.

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 SKILL.md frontmatter?

To scaffold a new Codex skill, use an initialization script that generates a ready-to-edit SKILL.md template with proper frontmatter and creates an agents/openai.yaml file with default UI metadata.

Can I automatically generate the agents/openai.yaml configuration when creating a skill?

Yes, the scaffolding process automatically creates agents/openai.yaml with sensible default UI metadata and optional overrides to ensure consistent integration points for your new Codex skill.

What is the best way to standardize Codex skill directories and resource scaffolds?

The best way to standardize skill directories is using a scaffolding tool that validates names and interface fields while optionally creating resource directories like scripts/, references/, and assets/.

Do I need PyYAML to automate skill template generation?

Yes, PyYAML is required as a dependency to automate skill template generation and handle the YAML configuration files needed for consistent Codex skill scaffolding.

Why does creating Codex skills from scratch lead to inconsistent integration points?

Creating skills from scratch is error-prone and repetitive, leading to inconsistent scaffolds and integration points because developers manually manage SKILL.md frontmatter and yaml configuration.

Does skill scaffolding validate skill names and interface fields automatically?

Yes, the scaffolding process validates skill names and interface fields during directory creation to ensure standardization and prevent integration errors across Codex skills.