skill-creator

Scaffold modular AgentSkills with standardized frontmatter and resource directories.

4|2|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/0xKobold/0xkobolds --skill skill-creator-0xkobold
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/0xKobold/0xkobolds/tree/main/skills/skill-creator
Command: npx skills add https://github.com/0xKobold/0xkobolds --skill skill-creator-0xkobold

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Provides a structured, end-to-end framework for designing, organizing, and packaging modular AgentSkills—bridging the gap between conceptual skill ideas and production-ready skill packages by standardizing frontmatter, body guidance, and optional bundled resources.

Core Features & Use Cases

  • Clear frontmatter template with required name and description to support consistent discovery and triggering.
  • Resource scaffolding for optional directories: scripts/, references/, and assets/ to organize tooling, documentation, and output assets.
  • Built-in tooling integration with init_skill.py, quick_validate.py, and package_skill.py to bootstrap, validate, and package skills for distribution.
  • Flexibility patterns to accommodate workflow-based, task-based, or reference-oriented skill designs, while enabling progressive disclosure of content and resources.

Quick Start

Run scripts/init_skill.py <skill-name> --path <output-dir> to scaffold a new skill, then customize SKILL.md and add resources as needed.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I package modular skills with standardized frontmatter and resource scaffolding?

To package modular skills, you scaffold a standardized directory structure with required frontmatter using init_skill.py, then compile the skill package with package_skill.py for distribution.

What is the required frontmatter to structure and design modular AgentSkills?

The required frontmatter to design modular AgentSkills consists of a standardized name and description, which ensures consistent discovery and proper triggering across teams and projects.

How do I scaffold optional scripts, references, and assets directories for a skill?

You scaffold optional scripts, references, and assets directories by running the init_skill.py script, which automatically generates the resource scaffolding needed to organize tooling and documentation.

Can I use PyYAML to validate modular skill frontmatter before packaging?

Yes, you validate modular skill frontmatter using the quick_validate.py script, which leverages the PyYAML dependency to check your standardized metadata before you package the skill.

Does this modular skill packaging approach support workflow-based and task-based designs?

Yes, this skill packaging approach supports workflow-based, task-based, and reference-oriented designs by utilizing flexibility patterns that enable progressive disclosure of content and bundled resources.