skill-creator

Standardizes creation and maintenance of Codex skills via templates and tooling scripts.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Standardize the creation and maintenance of Codex skills by providing templates, scaffolding, and metadata to ensure consistent structure and easy onboarding for new skills.

Core Features & Use Cases

  • Provides a templating system and a recommended folder structure for skill directories.
  • Includes tooling scripts (init_skill.py, generate_openai_yaml.py, quick_validate.py) to scaffold, validate, and manage skill metadata and UI configuration.
  • Enables organizing reusable resources via optional bundles (scripts, references, assets) to support complex skills and reduce duplication across skills.

Quick Start

Run scripts/init_skill.py <skill-name> --path <path> [--resources scripts,references,assets] [--examples] [--interface key=value] to scaffold a new skill, then tailor SKILL.md and agents/openai.yaml before activating it.

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 standard folder structure?

To scaffold a new Codex skill, run the init_skill.py script with your desired skill name and path, optionally specifying bundled resources like scripts, references, or assets to automatically generate the standard directory structure.

What's the best way to validate skill metadata and UI configuration for Codex?

The best way to validate skill metadata and UI configuration is by running the quick_validate.py script, which enforces structural alignment and checks for deterministic errors before skill activation.

How do I generate a YAML file for a Codex skill workflow?

You generate a YAML file for a Codex skill workflow by executing the generate_openai_yaml.py script, which translates your skill configuration into the required agents/openai.yaml format.

Can I bundle reusable scripts and references when creating a Codex skill?

Yes, you can bundle reusable scripts, references, and assets during skill creation by passing the --resources flag to the init_skill.py script, reducing duplication across complex skills.

Do I need YAML to manage Codex skill templates?

Yes, YAML is required as a dependency to manage Codex skill templates, structure metadata, and align UI configurations within the openai.yaml file.

Why does my Codex skill creation workflow fail validation checks?

Skill creation workflows fail validation when metadata is misaligned or scaffolding is non-deterministic; quick_validate.py enforces UI metadata alignment and structural consistency to prevent these errors.