create-skill

Create SKILL.md documents with YAML frontmatter and orchestration-ready directory structures.

4|1|Updated Jul 31, 2025
One-click install
npx skills add https://github.com/alvis/.claude --skill create-skill-alvis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-skill
Source: https://github.com/alvis/.claude/tree/main/plugins/governance/skills/create-skill
Command: npx skills add https://github.com/alvis/.claude --skill create-skill-alvis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the creation of comprehensive skill documents that define specialized Claude capabilities, enabling repeatable orchestration and autonomous invocation.

Core Features & Use Cases

  • Template-First Generation: Create SKILL.md using the standard skill template.
  • Frontmatter Validation: Ensure proper YAML frontmatter with invocation triggers.
  • Orchestration Ready: Produce a directory structure ready for Claude Code discovery and activation.

Quick Start

Create a skill named "data-validation" in the governance plugin, resulting in [plugin]/skills/data-validation/SKILL.md.

Frequently Asked Questions about create-skill

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

FAQPage Schema
How do I create a reusable Claude skill with proper structure and documentation?

Create a skill by generating a comprehensive SKILL.md file with YAML frontmatter that defines invocation triggers, task logic, and orchestration metadata. The skill document establishes a standardized structure enabling Claude to discover and execute the capability autonomously, supporting repeatable task automation and consistent behavior across invocations.

What should a skill document include to be ready for Claude orchestration?

A skill document requires proper frontmatter with metadata fields, clear task description, input/output specifications, and orchestration logic that defines how Claude invokes and chains the capability. This structure produces a discoverable, executable artifact that satisfies skill standards and validation requirements.

Can I use automation templates to standardize skill creation across teams?

Yes. Template-first generation ensures consistent SKILL.md output with validated frontmatter and directory structure across multiple skills. Using standardized templates reduces manual effort and enforces compliance with skill standards, making skills interoperable within Claude Code workflows.

How do I validate that my skill meets documentation and orchestration standards?

The skill creation process includes validation reporting that checks frontmatter correctness, compliance with skill standards, and readiness for autonomous invocation. Validation confirms the skill document is properly structured for Claude discovery and execution within orchestration workflows.

What's the difference between defining a skill versus writing a standalone automation script?

A skill is a structured, documented capability with standardized frontmatter and orchestration metadata that Claude can discover and invoke autonomously across workflows. Scripts are isolated executables; skills are composable, reusable artifacts designed for repeatable invocation and chaining within larger automation patterns.