ck:template-skill

Define new AI skills with YAML frontmatter and Markdown instructions.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This is a template skill for creating new skills. It serves as a starting point for defining a new skill's functionality and instructions.

Core Features & Use Cases

  • Skill Definition: Provides the basic structure for a new skill, including name, description, and instructions.
  • Development Starting Point: Allows developers to quickly scaffold new skills without starting from scratch.
  • Use Case: A developer needs to create a new skill for summarizing code. They can copy this template and fill in the specific instructions for code summarization.

Quick Start

Use the ck:template-skill to get started with creating a new skill.

Frequently Asked Questions about ck:template-skill

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

FAQPage Schema
How do I scaffold a new AI skill within the ClaudeKit framework?

To scaffold a new AI skill, use a template that provides the foundational structure with YAML frontmatter for 'name' and 'description' and a Markdown body for operational instructions. This allows quick development without starting from scratch.

What is the best way to define custom skill instructions for ClaudeKit?

Defining custom skill instructions requires creating a Markdown body that outlines the operational logic, preceded by YAML frontmatter specifying the 'name' and 'description'. This structure ensures the AI skill functions correctly within the framework.

Do I need specific dependencies to use a skill development template?

No external dependencies are required to use this skill development template. It serves as a standalone starting point that provides the basic YAML and Markdown structure needed to define functional units within ClaudeKit.

Can I use this scaffolding template for any software engineering task?

Yes, you can use this scaffolding template for any software engineering task by copying the foundational structure and filling in the specific operational instructions required for your custom skill's unique processing logic.

What format is required for creating new skills in ClaudeKit?

Creating new skills in ClaudeKit requires a specific format combining YAML frontmatter containing the 'name' and 'description' fields with a Markdown body detailing the operational instructions for the skill unit.