skill-creator

Create and update modular Codex Skills with SKILL.md frontmatter and optional resources.

Updated Sep 1, 2025
One-click install
npx skills add https://github.com/mathur-exe/annotation-notes --skill skill-creator-mathur-exe
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/mathur-exe/annotation-notes/tree/main/PaperNotes/dotfiles/codex/skills/skills/.system/skill-creator
Command: npx skills add https://github.com/mathur-exe/annotation-notes --skill skill-creator-mathur-exe

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The Skill Creator provides a structured guide to design and implement Codex Skills, enabling teams to create or update modular capabilities with clear entrypoints and reusable resources.

Core Features & Use Cases

  • Clear frontmatter-driven entrypoints (name + description) for new skills.
  • Guidance on organizing SKILL.md body and optional bundles (scripts, references, assets) for repeatable workflows.
  • Domain- and team-friendly templates to bootstrap consistent Skill Units.

Quick Start

Initialize a new skill by writing a SKILL.md frontmatter and body, then run scripts/init_skill.py with your skill name and target path.

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 Codex skill with the correct frontmatter and structure?

Organizing a Codex skill requires a SKILL.md file with mandatory frontmatter including name and description, an optional body for workflows, and resource bundles like scripts, references, and assets for repeatable automation.

What is the required structure for a SKILL.md file in Codex?

A SKILL.md file requires mandatory frontmatter with name and description fields, followed by a body that defines workflows, and can include optional resource bundles like scripts, references, and assets for domain knowledge.

Can I update existing Codex skills or only create new ones?

You can update existing Codex skills by modifying their SKILL.md frontmatter and body, adding or reorganizing optional resources like scripts and references, and re-running the initialization script to maintain consistent structure.

Do I need YAML to configure Codex skill frontmatter?

Yes, YAML is required to define the frontmatter in your SKILL.md file, specifying the mandatory name and description fields that serve as the entrypoint for your Codex skill.

What's the best way to bootstrap a Codex skill for team workflows?

The best way to bootstrap a Codex skill for team workflows is using the provided domain-friendly templates and running scripts/init_skill.py, which generates a consistent Skill Unit structure with frontmatter, body, and optional resource bundles.

What optional resources can I bundle with a Codex skill?

You can bundle scripts, references, and assets as optional resources alongside your SKILL.md file to extend Codex with domain knowledge, automation workflows, and tool integrations for repeatable team use.