skill-creator

Create and update Codex skills with standard SKILL.md frontmatter.

2|Updated Dec 29, 2019
One-click install
npx skills add https://github.com/jungai/dotfiles --skill skill-creator-jungai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/jungai/dotfiles/tree/main/.config/opencode/skill/skill-creator
Command: npx skills add https://github.com/jungai/dotfiles --skill skill-creator-jungai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml.

What problem does it solve?

It guides users to create and update Codex skills.

Core Features & Use Cases

  • Structured SKILL.md templates: Provide a consistent frontmatter and body layout for new skills.
  • Bundled resources guidance: Outlines the optional scripts/references/assets organization and usage.
  • Skill creation workflow: Describes steps to initialize, edit, package, and iterate skills.

Quick Start

Run the skill initializer to bootstrap a new skill: use the script to create the skill directory and template SKILL.md, e.g., init_skill.py <skill-name> --path <output-dir>.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create a new Codex skill from scratch?

To create a Codex skill, run the skill initializer script to bootstrap a new skill directory and generate a template SKILL.md file. You then edit the SKILL.md frontmatter and body to define the skill's structure and resources.

What frontmatter is required for a Codex skill?

Codex skills enforce a standard SKILL.md frontmatter that requires both a name and a description. This frontmatter defines the skill's identity and ensures it is packaged and recognized correctly within the Codex environment.

How should I organize bundled resources like scripts and references in a Codex skill?

Bundled resources such as scripts, references, and assets should be organized according to the skill's resource organization guidelines. This ensures optional components are structured correctly alongside the main SKILL.md template for reliable execution.

What is the best way to update and evolve an existing Codex skill?

The best way to update an existing Codex skill is to follow the skill creation workflow, which describes steps to edit, package, and iterate. This process applies to refining existing skills by updating their SKILL.md structure and bundled resources.

Do I need Python to initialize a Codex skill?

You need Python to run the init_skill.py script for bootstrapping a Codex skill. The skill creation workflow relies on this script to generate the skill directory and template SKILL.md, and the skill depends on pyyaml.