skill-creator

Create or update modular Skill packages with SKILL.md frontmatter and resources.

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/ginmp8/rhapsodia --skill skill-creator-ginmp8
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/ginmp8/rhapsodia/tree/main/skills/skill-creator
Command: npx skills add https://github.com/ginmp8/rhapsodia --skill skill-creator-ginmp8

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Provides clear guidance and templates to create or update Skills that extend Codex capabilities, ensuring consistent structure, metadata, and resource organization.

Core Features & Use Cases

  • Templates for SKILL.md frontmatter and structure
  • Helpers and scripts to initialize, validate, and configure UI interfaces
  • Examples and references to store reusable patterns and assets

Quick Start

Install and run the Skill Initializer to scaffold a new skill and generate the initial SKILL.md and agents/openai.yaml in your project.

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 Skill package for Codex-based agents?

To create a Skill package for Codex-based agents, use the Skill Initializer to scaffold a new project, which generates the initial SKILL.md file and agents/openai.yaml configuration automatically.

What is the required structure for a SKILL.md frontmatter template?

SKILL.md frontmatter requires name and description fields to define the Skill. Templates ensure consistent metadata structure and coordinate optional resources like scripts, references, and assets within the package.

How do I configure agent interfaces when building a new skill?

Configuring agent interfaces involves using provided helpers and scripts to initialize and validate UI settings. This ensures the agents/openai.yaml file correctly registers the skill's capabilities with the Codex agent.

Do I need pyyaml to initialize and validate Codex skill templates?

Yes, pyyaml is required as a dependency to initialize and validate Codex skill templates. It processes the YAML configuration files used for agents/openai.yaml and ensures proper resource coordination.

What's the best way to maintain consistent metadata across multiple skill packages?

The best way to maintain consistent metadata across multiple skill packages is applying standardized SKILL.md frontmatter templates. These templates enforce required name and description fields while organizing optional scripts and references.

Can I store reusable patterns and assets inside a modular skill package?

Yes, you can store reusable patterns and assets inside a modular skill package. The skill structure includes examples and references directories specifically designed to hold these shared resources for Codex agents.