template-skill

Create a boilerplate skeleton for Claude skills with SKILL.md frontmatter.

Updated Jan 13, 2026
One-click install
npx skills add https://github.com/danielctc/ReactSpacesMonoRepo --skill template-skill-danielctc
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: template-skill
Source: https://github.com/danielctc/ReactSpacesMonoRepo/tree/main/.claude/skills/template-skill
Command: npx skills add https://github.com/danielctc/ReactSpacesMonoRepo --skill template-skill-danielctc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a ready-to-use boilerplate for creating Claude skills, ensuring consistent metadata and structure across projects.

Core Features & Use Cases

  • Standardized frontmatter: Enforces a YAML frontmatter with name and description at the root of SKILL.md.
  • Centralized documentation template: Provides a predictable Markdown body for operational instructions.
  • Onboarding accelerant: Simplifies adding new skills for teams by reusing a proven template.
  • Use Case: A developer adds a new skill by duplicating the template-skill directory and updating the frontmatter and body.

Quick Start

Copy the template-skill directory to .claude/skills, edit SKILL.md to fill in the name and description, and replace the body with specific instructions for the new skill.

Frequently Asked Questions about template-skill

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

FAQPage Schema
How do I create reusable Claude skills with standardized metadata?▼

To create reusable Claude skills, use a boilerplate skeleton that enforces YAML frontmatter with a name and description at the root of SKILL.md, ensuring consistent metadata across your repository.

What is the best way to standardize onboarding documentation for new Claude skills?▼

Standardizing onboarding documentation is best achieved by duplicating a template directory into .claude/skills, which provides a predictable Markdown body and centralized structure for operational instructions.

Does a Claude skill template require any dependencies or external components?▼

Claude skill templates require no external dependencies or components, relying solely on a root SKILL.md file with YAML frontmatter. Optional directories like scripts, references, and assets can be added for extended content.

How do I add a new skill to a repository using a boilerplate template?▼

Adding a new skill involves copying the template directory into .claude/skills, editing the SKILL.md file to update the YAML frontmatter, and replacing the body with specific operational instructions.

Can I use optional directories like scripts and references when authoring Claude skills?▼

You can use optional scripts, references, and assets directories when authoring Claude skills to support extended content, while the required SKILL.md frontmatter standardizes the core metadata at the root.