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.