Create Claude Code Skills

VerifiedSafe

Provides a template for creating Claude Code skills, demonstrating the single-file format with YAML frontmatter. Use it as a reference when defining new skills to ensure correct structure and metadata.

Sby Skills Guide Bot
DocumentationBeginner
606/2/2026
Claude Code
#skill-format#template#example#claude-code

Recommended for

Our review

This skill demonstrates the single-file format for defining skills in Claude Code.

Strengths

  • Clear and structured format
  • Two deployment options
  • Frontmatter metadata support

Limitations

  • Contains no functional instructions
  • Merely an illustration with no real-world use case
When to use it

Use this skill as a template when creating new skills.

When not to use it

Do not use it when you need a functional skill for a specific task.

Security analysis

Safe
Quality score70/100

The skill is a template/example with no executable instructions, no tool usage, and no risky operations. It only provides documentation about skill format.

No concerns found

Examples

Create a new skill from template
Create a new skill file named 'hello-world' using the single-file format with name and description in frontmatter, and include basic instructions.

name: example-skill description: Example skill demonstrating the single-file skill format

Example Skill

This is an example skill to demonstrate the single-file skill format supported by Claude Code.

When to Use

Use this skill when you need a template for creating new skills.

Skill Format

Skills can be defined in two formats:

  1. Single-file: .claude/skills/skill-name.md
  2. Folder-based: .claude/skills/skill-name/SKILL.md

Frontmatter

Skills should include YAML frontmatter with:

  • name: The skill identifier
  • description: Brief description of what the skill does

Instructions

The body of the skill contains instructions that Claude will follow when the skill is invoked.

Related skills