{skill-name}

Extract SKILL.md metadata and generate a YAML indexing payload.

23|3|Updated Oct 10, 2025
One-click install
npx skills add https://github.com/danielscholl/claude-sdlc --skill skill-name-danielscholl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: {skill-name}
Source: https://github.com/danielscholl/claude-sdlc/tree/main/plugins/copilot/skills/copilot-plugin/templates
Command: npx skills add https://github.com/danielscholl/claude-sdlc --skill skill-name-danielscholl

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured way to define and publish AI skills by enforcing a consistent frontmatter schema and comprehensive usage documentation, enabling reliable discovery and activation.

Core Features & Use Cases

  • Enforces a YAML frontmatter contract (name, description) at the Skill root to ensure discoverability.
  • Provides a standardized, Markdown-based body that describes operational instructions for activation.
  • Supports optional resource directories (scripts/, references/, assets/) to house supplementary materials.

Quick Start

Copy the Skill's SKILL.md to its designated path and validate that its frontmatter includes name and description.

Frequently Asked Questions about {skill-name}

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

FAQPage Schema
How do I standardize YAML frontmatter metadata for AI plugins?

To standardize YAML frontmatter metadata for AI plugins, you apply a schema defining usage, scope, and prerequisites at the Skill root. This enforces a consistent contract for reliable discovery and activation across units.

What is the standard schema for documenting AI skill metadata?

The standard schema for documenting AI skill metadata is a machine-readable YAML payload including name, tagline, description, request, complexity, category, keywords, dependencies, components, and toxicity_check fields for downstream indexing.

How do I extract name and description from a SKILL.md root file?

You extract name and description from a SKILL.md root file by identifying the file and parsing its YAML frontmatter. This validates that the required fields exist to ensure the skill is discoverable.

Can I use optional resource directories like scripts and references with skill metadata?

Yes, you can use optional resource directories like scripts, references, and assets with skill metadata. These directories house supplementary materials alongside the standardized Markdown body that describes operational instructions.

What's the best way to structure AI plugin documentation for reliable activation?

The best way to structure AI plugin documentation for reliable activation is to use a standardized Markdown-based body describing operational instructions, supported by a YAML frontmatter contract enforcing name and description fields.

Do I need dependencies to apply a standardized metadata schema for skills?

No, you do not need dependencies to apply a standardized metadata schema for skills. The schema operates independently to extract metadata and produce a YAML payload for indexing without external requirements.