template-skill

Create new Claude skills with standardized SKILL.md frontmatter and structure.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/BoneTheDeveloper/Electronic-Contact-Contact-Book --skill template-skill-bonethedeveloper
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: template-skill
Source: https://github.com/BoneTheDeveloper/Electronic-Contact-Contact-Book/tree/main/.claude/skills/template-skill
Command: npx skills add https://github.com/BoneTheDeveloper/Electronic-Contact-Contact-Book --skill template-skill-bonethedeveloper

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This template skill provides a ready-to-use skeleton for creating new Claude skills. It standardizes the required SKILL.md frontmatter and the body, enabling consistent discovery and activation across projects.

Core Features & Use Cases

  • Standard frontmatter: Ensures every skill has mandatory fields like name and description.
  • Skeleton body: Provides a placeholder for operational instructions to be loaded at activation.
  • Extensibility: Supports optional folders (scripts/, references/, assets/) for on-demand resources when extended per SKILL.md.

Quick Start

Create a new skill directory under .claude/skills, add a SKILL.md with name and description in the frontmatter, and fill the body with your skill instructions.

Frequently Asked Questions about template-skill

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

FAQPage Schema
How do I create a new Claude skill with the correct metadata format?▼

To create a new Claude skill with correct metadata, use a standardized skill scaffold that defines the required SKILL.md frontmatter. This ensures consistent discovery and activation of your skill across projects.

What is SKILL.md frontmatter and when do I need it for Claude?▼

SKILL.md frontmatter is standardized metadata required for Claude skills, containing mandatory fields like name and description. You need it whenever you create a new skill under the .claude/skills directory to ensure proper indexing and retrieval.

How do I structure a Claude skill directory to include scripts and references?▼

To structure a Claude skill directory with scripts and references, create a new directory under .claude/skills and add optional folders like scripts/, references/, and assets/. These on-demand resources are loaded at activation according to your SKILL.md instructions.

What's the best way to standardize skill metadata across multiple projects?▼

The best way to standardize skill metadata across multiple projects is to use a reusable skill scaffold that enforces consistent frontmatter formats. This standardization ensures uniform metadata fields for reliable indexing and retrieval across all your skills.

Can I add custom components to a Claude skill template?▼

Yes, you can add custom components to a Claude skill template. The scaffold supports extensibility through optional folders such as scripts/, references/, and assets/, allowing you to load specific resources on demand when the skill is activated.

Why does my Claude skill not activate properly in my project?▼

Your Claude skill may not activate properly if the SKILL.md frontmatter is missing mandatory fields like name and description, or if the metadata format is inconsistent. Using a standardized scaffold ensures proper discovery and activation across projects.