template-skill

Parses YAML frontmatter in SKILL.md to load skill name, description, and operational instructions.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/javi2481/proyecto-data-x --skill template-skill-javi2481
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: template-skill
Source: https://github.com/javi2481/proyecto-data-x/tree/main/.claude/skills/template-skill
Command: npx skills add https://github.com/javi2481/proyecto-data-x --skill template-skill-javi2481

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This template provides a ready-to-use blueprint for creating Claude skills, reducing setup time and ensuring consistent structure across skills.

Core Features & Use Cases

  • Standardized frontmatter: every skill starts with a YAML header containing at least a name and description.
  • Operational body: the Markdown after the frontmatter is loaded as instructions for activation.
  • Extensible resources: optional scripts/, references/, and assets/ directories can be added to extend functionality as needed.

Quick Start

Replace the placeholder content in SKILL.md with your own skill name, description, and instructions to create a functional Claude 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 a reusable Claude skill using a template?

To create a reusable Claude skill, you customize a template by replacing placeholder content in a SKILL.md file with your own skill name, description, and operational instructions to ensure consistent structure and reduce setup time.

What is the required structure for a Claude skill template?

A Claude skill template requires a SKILL.md file with YAML frontmatter containing a non-empty name and description, followed by a Markdown body that acts as the operational instructions loaded upon skill activation.

Can I add custom scripts and assets to a Claude skill template?

Yes, you can extend a Claude skill template by adding optional directories such as scripts for automated behaviors, references for documentation, and assets for supplementary files to support domain-specific tasks.

How does Claude load a skill from a SKILL.md file?

Claude loads a skill by parsing the YAML frontmatter in the SKILL.md file to identify the skill name and description, then treating the subsequent Markdown body as the operational instructions for execution.

Do I need YAML frontmatter to activate a custom Claude skill?

Yes, YAML frontmatter is required to activate a custom Claude skill, specifically mandating that both the name and description fields are present and non-empty for the skill to be properly identified and loaded.