example-skill

Clarify Claude Code skill structure and SKILL.md frontmatter requirements.

Updated Apr 13, 2026
One-click install
npx skills add https://github.com/Wizarck/eligia-skills --skill example-skill-wizarck
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: example-skill
Source: https://github.com/Wizarck/eligia-skills/tree/main/claude-plugins-official/plugins/example-plugin/skills/example-skill
Command: npx skills add https://github.com/Wizarck/eligia-skills --skill example-skill-wizarck

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers understand how Claude Code plugin skills are structured, when they should be used, and how to package them correctly as reusable templates.

Core Features & Use Cases

  • Skill Format Reference: Shows the required SKILL.md layout and the role of YAML frontmatter.
  • Activation Guidance: Explains how trigger descriptions and usage patterns help Claude decide when to use a skill.
  • Skill Development Example: Useful when creating new skills, reviewing existing ones, or teaching the skill authoring pattern to teammates.

Quick Start

Use this skill as a reference to draft or review a Claude Code plugin skill and make sure its SKILL.md frontmatter and supporting files follow the expected structure.

Frequently Asked Questions about example-skill

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

FAQPage Schema
How do I create a Claude Code plugin skill template?

To create a Claude Code plugin skill template, you need a root SKILL.md file containing YAML frontmatter with the required name and description fields, alongside optional scripts, references, and assets directories for expanded behavior.

What is the required structure for a SKILL.md file?

The required structure for a SKILL.md file includes YAML frontmatter fields name and description, plus optional scripts, references, and assets directories for expanded behavior.

How does Claude Code decide when to activate a skill?

Claude Code decides when to activate a skill based on trigger descriptions and usage patterns in the SKILL.md frontmatter that help Claude understand the appropriate context for use.

Can I package a Claude Code skill as a reusable template?

Yes, you can package a Claude Code skill as a reusable template by organizing the root SKILL.md with YAML frontmatter and supporting files like scripts, references, and assets directories.

Do I need scripts and assets directories for a Claude Code skill?

No, scripts and assets directories are optional for a Claude Code skill. A root SKILL.md with YAML frontmatter fields name and description is the only requirement, with supporting files added for expanded behavior.

Why is YAML frontmatter required in a Claude Code skill?

YAML frontmatter is required in a Claude Code skill because it contains the essential name and description fields that define the skill and guide Claude Code on when to trigger it.