skill-creator

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

Updated Feb 24, 2026
One-click install
npx skills add https://github.com/SaintFore/OpenCodeSettings --skill skill-creator-saintfore
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/SaintFore/OpenCodeSettings/tree/main/skills/skill-creator
Command: npx skills add https://github.com/SaintFore/OpenCodeSettings --skill skill-creator-saintfore

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Creates and maintains modular Skills to extend Codex capabilities with domain-specific knowledge, workflows, and tool integrations, ensuring consistent structure and reusability.

Core Features & Use Cases

  • Provides a template-driven framework for building new Skills or updating existing ones.
  • Encourages modular resources (scripts, references, assets) to support complex tasks and repeatable processes.
  • Demonstrates how to initialize, configure UI metadata, and validate Skill structure for reliable deployment.

Quick Start

Run scripts/init_skill.py <skill-name> --path <output-directory> to scaffold a new Skill and begin customizing SKILL.md.

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 with the correct structure?

To create a Codex skill, run the initialization script to scaffold resources and configure agents/openai.yaml. You then customize the required SKILL.md frontmatter with name and description to establish the base structure.

What is the required format for SKILL.md frontmatter when building skills?

SKILL.md frontmatter requires name and description fields, and the skill name must use hyphen-case. This metadata validates the skill structure and ensures reliable deployment within the Codex environment.

How do I update an existing Codex skill to add new workflows?

Updating an existing Codex skill involves modifying the SKILL.md and adding modular resources like scripts, references, or assets. This extends the skill with new domain-specific knowledge and workflows.

Do I need PyYAML to scaffold and configure Codex skills?

Yes, PyYAML is required as a dependency to scaffold and configure Codex skills. It processes the YAML configuration files, including the agents/openai.yaml setup needed for deployment.

What is the best way to organize modular resources for complex Codex workflows?

The best way to organize resources is using a template-driven framework that separates scripts, references, and assets. This modular approach supports complex tasks and ensures repeatable processes for domain-specific knowledge.