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.