skill-creator

Create and update Codex skills with standardized SKILL.md frontmatter and resources.

Updated Mar 3, 2025
One-click install
npx skills add https://github.com/LZY2333/LZY-FE-JumpTrack --skill skill-creator-lzy2333
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/LZY2333/LZY-FE-JumpTrack/tree/main/agent-configs/skills/.system/skill-creator
Command: npx skills add https://github.com/LZY2333/LZY-FE-JumpTrack --skill skill-creator-lzy2333

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Codex skills are powerful but require consistent templates and tooling. This SKILL provides a structured approach to creating and updating skill units, ensuring frontmatter, body guidance, and resource scaffolding are standardized.

Core Features & Use Cases

  • Scaffold new skills with a consistent SKILL.md template and frontmatter.
  • Provide automated initialization and interface metadata via scripts (init_skill.py, generate_openai_yaml.py).
  • Organize reusable resources (scripts, references, assets) to streamline development and maintenance.

Quick Start

Use the Skill Initializer to scaffold a new skill by running scripts/init_skill.py with your desired name and path, then customize SKILL.md and add 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 scaffold a new Codex skill with the correct SKILL.md frontmatter?

To scaffold a new Codex skill, run the init_skill.py script with your desired name and path to generate a standardized SKILL.md template, then customize the required frontmatter and add resources.

What fields are required in SKILL.md frontmatter for a Codex skill?

SKILL.md frontmatter requires a name and description to define the skill's identity and purpose, enforced by the skill-creator validation logic during the initialization and update process.

How do I organize scripts and references when building a Codex skill?

Organize reusable resources like scripts, references, and assets into dedicated directories within your skill structure to streamline development and maintenance, ensuring required resource directories exist as needed.

Do I need YAML to create or update Codex skills?

YAML is a required dependency for creating or updating Codex skills, as the SKILL.md frontmatter and interface metadata generation rely on YAML formatting for configuration.

Can I generate OpenAI interface metadata automatically for my Codex skill?

Yes, you can generate OpenAI interface metadata automatically by running the generate_openai_yaml.py script, which produces the standardized YAML configuration for your skill.

What is the best way to update an existing Codex skill's body guidance?

The best way to update existing Codex skill body guidance is to modify the SKILL.md file directly while ensuring the frontmatter name and description remain standardized and intact.