skill-creator

Generate SKILL.md templates and resource scaffolds for Codex skills.

Updated Apr 24, 2026
One-click install
npx skills add https://github.com/ChagataiDuru/bug-springjam-2026 --skill skill-creator-chagataiduru
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/ChagataiDuru/bug-springjam-2026/tree/main/Assets/_Project/.agent/skills/skill-creator
Command: npx skills add https://github.com/ChagataiDuru/bug-springjam-2026 --skill skill-creator-chagataiduru

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill provides a structured framework and templates to help users create new Codex skills or update existing ones. It ensures consistent SKILL.md frontmatter, guidance on organizing optional resources (scripts, references, assets), and a clear path to packaging skills for distribution.

Core Features & Use Cases

  • Provides a SKILL.md template with proper frontmatter and a structured body that can be customized for each skill.
  • Suggests standard resource scaffolding (scripts/, references/, assets/) and sample placeholders to jumpstart development.
  • Includes a guided process for initializing, editing, validating, and packaging skills into .skill files, plus iteration workflows after real usage.
  • Supports progressive disclosure patterns to keep the main SKILL.md lean while offering deeper references as needed.

Quick Start

Run the Skill Initializer to scaffold a new skill directory and SKILL.md template.

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, use the Skill Initializer to scaffold a new directory and generate a SKILL.md template with valid frontmatter. You then customize the template body and add optional resources like scripts or assets before packaging.

What is included in the SKILL.md template for Codex skill creation?

The SKILL.md template includes structured frontmatter with name, description, and metadata fields, alongside a customizable body. It supports progressive disclosure to keep the main file lean while offering deeper references as needed.

How do I package Codex skills into .skill files for distribution?

You package Codex skills into .skill files by running validation and packaging scripts after finalizing your SKILL.md and resource scaffolding. This ensures frontmatter validity and bundles the directory into a distributable format.

Do I need to organize resource directories when building a Codex skill?

Organizing resource directories is optional but recommended when building a Codex skill. The framework suggests standard scaffolding for scripts, references, and assets folders with sample placeholders to jumpstart development.

Can I update an existing Codex skill using this framework?

You can update existing Codex skills by editing the SKILL.md frontmatter and body, adjusting resource scaffolding, and re-running validation and packaging scripts to ensure the updated module remains valid for distribution.

What dependencies are required to validate and package Codex skills?

Validating and packaging Codex skills requires the pyyaml dependency to parse and ensure frontmatter validity. The scripts component handles the initialization, validation, and packaging workflows automatically.