ck:template-skill

Scaffold a new Skill Unit with SKILL.md frontmatter and components directory.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/DatTran26/KienTruThiHanh --skill ck-template-skill-dattran26
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:template-skill
Source: https://github.com/DatTran26/KienTruThiHanh/tree/main/.claude/skills/template-skill
Command: npx skills add https://github.com/DatTran26/KienTruThiHanh --skill ck-template-skill-dattran26

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a ready-to-use template for creating new Skill Units, reducing boilerplate time and ensuring consistency across deployments.

Core Features & Use Cases

  • Standardized Frontmatter: Ensures every Skill Unit includes a mandatory SKILL.md with name and description.
  • Skeleton for Quick Start: Provides a concise Quick Start prompt to jump-start usage.
  • Guided Metadata: Includes structured fields like tagline, category, keywords, dependencies, and components to improve discovery and tooling integration.

Quick Start

Duplicate this template to initialize a new Skill Unit and replace the placeholder name and description.

Frequently Asked Questions about ck:template-skill

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

FAQPage Schema
How do I create a standardized SKILL.md frontmatter for a new Claude skill?

To generate standardized SKILL.md frontmatter for a Claude skill, use this template to scaffold a new Skill Unit with mandatory name and description fields. It reduces boilerplate time and ensures consistency across project deployments.

What is a Skill Unit and when do I need YAML frontmatter to build one?

A Skill Unit is a structured Claude-powered capability module requiring YAML frontmatter for metadata discovery. You need it when building automated skill templates to ensure standardized deployment and tooling integration across projects.

What's the best way to start developing a Claude skill from scratch?

The best way to start developing a Claude skill is to duplicate a reusable template to initialize a new Skill Unit. You then replace the placeholder name and description in the SKILL.md file to jump-start your project.

Can I include external scripts and references when scaffolding a Claude skill template?

Yes, you can include external scripts and references when scaffolding a Claude skill template. The template enforces optional components directory support for scripts, references, and assets to extend functionality and tooling.

Does scaffolding a new Skill Unit require predefined dependencies or components?

Scaffolding a new Skill Unit does not require predefined dependencies or components. The template provides guided metadata fields for keywords and components to improve discovery without enforcing strict entry barriers.