template-skill

Create Claude Skill Units with a SKILL.md entry point and YAML frontmatter.

2|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/Clay-HHK/claude-config --skill template-skill-clay-hhk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: template-skill
Source: https://github.com/Clay-HHK/claude-config/tree/main/skills/template
Command: npx skills add https://github.com/Clay-HHK/claude-config --skill template-skill-clay-hhk

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a minimal, consistent scaffold for creating Claude Skill Units so authors can quickly define entry points, discovery metadata, and operational instructions without format errors.

Core Features & Use Cases

  • Standardizes an entry SKILL.md with YAML frontmatter including name and description for reliable discovery.
  • Documents where to place optional scripts, references, and assets so integrations can load resources on demand.
  • Use Case: A developer onboarding a new automation creates a folder from this template, fills the frontmatter, and adds scripts in scripts/ to implement deterministic tasks.

Quick Start

Create a SKILL.md at the skill root with YAML frontmatter containing name and description and write the operational instructions below the frontmatter.

Frequently Asked Questions about template-skill

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

FAQPage Schema
How do I scaffold a new Claude skill unit in a repository?

To scaffold a Claude skill unit, create a root folder with a SKILL.md file containing YAML frontmatter for name and description, then add operational instructions below the frontmatter. Use this template to ensure consistent discovery and predictable activation behavior.

What is the required structure for Claude skill metadata?

Claude skill metadata requires a SKILL.md entry point with YAML frontmatter containing name and description fields. Optional directories like scripts/, references/, or assets/ can hold resource files for integrations to load on demand during execution.

Where should I place scripts and references when authoring a Claude skill?

When authoring a Claude skill, place scripts in the scripts/ directory, references in references/, and assets in assets/. This structure ensures integrations can reliably load resource files on demand when the skill activates.

Do I need YAML frontmatter for Claude skill discovery to work?

Yes, YAML frontmatter containing name and description is required in the SKILL.md file. This metadata ensures reliable discovery and predictable activation behavior when initializing new skills in a repository.

Can I use this scaffolding template for automating deterministic tasks?

Yes, this template supports creating skills for deterministic automation tasks. Create a folder from the template, fill the YAML frontmatter, and add implementation scripts in the scripts/ directory to execute specific automated operations.

What are the limitations of using a basic skill template for authoring?

This template provides a minimal scaffold with basic implementation depth for standardizing entry points and metadata. It does not include advanced internal reasoning or pre-built component dependencies, focusing solely on format consistency and discovery.