create-skill

Create standardized GSD Skill units with YAML frontmatter and XML body structure.

7.8k|770|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/gsd-build/gsd-2 --skill create-skill-gsd-build
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-skill
Source: https://github.com/gsd-build/gsd-2/tree/main/src/resources/skills/create-skill
Command: npx skills add https://github.com/gsd-build/gsd-2 --skill create-skill-gsd-build

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill standardizes how GSD skills are built, ensuring consistent metadata, routing, and progressive disclosure across projects.

Core Features & Use Cases

  • Router-based patterns that separate SKILL.md, workflows, and references for scalable Skill development
  • Inline essential principles to guarantee consistent behavior across workflows
  • Clear integration of references and templates to accelerate Skill creation
  • Easy auditing and upgrade paths to router pattern

Quick Start

Create a router-based skill by writing a SKILL.md with inline essential principles, an intake question, a routing table, and at least one workflow.

Frequently Asked Questions about create-skill

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

FAQPage Schema
How do I structure a SKILL.md file for GSD workflows?

To structure a SKILL.md for GSD workflows, use a router-based pattern with YAML frontmatter, an XML body, inline essential principles, an intake question, a routing table, and at least one workflow.

What is the router pattern for skill authoring?

The router pattern for skill authoring separates SKILL.md, workflows, and references to ensure scalable development, consistent metadata, and progressive disclosure across GSD projects.

How do I validate YAML frontmatter and XML body structure in skills?

You validate YAML frontmatter and XML body structure by auditing your SKILL.md files against standardized GSD requirements, ensuring correct metadata, naming, and consistent routing behavior.

Do I need dependencies to create standardized GSD skills?

You do not need external dependencies to create standardized GSD skills; the process relies on internal scripts and references to enforce structure, validation, and discoverability.

What's the best way to organize new skills into workflows and references?

The best way to organize new skills into workflows and references is applying the router pattern, separating core logic from detailed references to accelerate creation and ensure consistency.

When should I audit SKILL.md files for progressive disclosure?

You should audit SKILL.md files for progressive disclosure when upgrading existing skills to the router pattern, ensuring they enforce YAML frontmatter, XML structure, and metadata consistency.