example-skill

Provides a reference template for creating Claude Code plugin skills.

2|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/ghoshsam/claude-code-skills --skill example-skill-ghoshsam
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: example-skill
Source: https://github.com/ghoshsam/claude-code-skills/tree/main/skills/example-plugin/example-skill
Command: npx skills add https://github.com/ghoshsam/claude-code-skills --skill example-skill-ghoshsam

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Developers building Claude Code plugins often lack a clear reference for how skills should be structured, leading to inconsistent frontmatter, unclear trigger descriptions, and skills that fail to activate when expected. ## Core Features & Use Cases - Skill Structure Reference: Documents the required SKILL.md file and optional supporting directories such as references/, examples/, and scripts/. - Frontmatter Guidance: Explains required fields (name, description) and optional fields (version, license) with patterns for writing effective trigger descriptions. - Use Case: When creating a new plugin skill, consult this template to structure the SKILL.md file, write a description with specific trigger phrases, and organize supporting materials so the skill activates reliably. ## Quick Start Ask Claude to show the skill template format and use it as the basis for authoring a new plugin skill.

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?

Create a directory containing a SKILL.md file with YAML frontmatter defining a name and description, followed by Markdown instructions. Optionally add references/, examples/, or scripts/ subdirectories for supporting materials.

What frontmatter fields does a SKILL.md file require?

SKILL.md requires name and description fields in its YAML frontmatter. Optional fields include version for semantic versioning and license for licensing information.

How do I write a good skill description for activation?

Include specific trigger phrases users might say, relevant keywords, and topic areas the skill covers. The description tells Claude when to invoke the skill, so vague descriptions cause missed activations.

What is the difference between skills, commands, and agents?

Skills are model-invoked capabilities Claude uses autonomously based on context. Commands are user-invoked, and agents are spawned by Claude. Skills provide contextual guidance incorporated into responses.

Why is my skill not activating for expected queries?

Activation failures usually stem from descriptions lacking specific trigger phrases or overlapping with another skill's trigger conditions. Test with expected queries and refine the description keywords.