creating-agent-skills

Validates and instructs on creating Claude Code Skills per official specifications.

1|Updated Jan 11, 2025
One-click install
npx skills add https://github.com/krbylit/dotfiles --skill creating-agent-skills-krbylit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: creating-agent-skills
Source: https://github.com/krbylit/dotfiles/tree/main/cm-util/pkg-backups/beads-compound/0.6.8/gemini/skills/create-agent-skills
Command: npx skills add https://github.com/krbylit/dotfiles --skill creating-agent-skills-krbylit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Guides users in creating and refining Claude Code Skills that adhere to the official specification.

Core Features & Use Cases

  • Frontmatter validation and naming conventions to ensure discoverability.
  • Markdown body structure guidance including progressive disclosure and one-file vs multi-file skill patterns.
  • Reference linking and optional scripts/assets to support auditing, testing, and maintenance.
  • Best-practices checklist for auditing existing skills and initializing new ones.

Quick Start

Draft a SKILL.md that adheres to the frontmatter and structure guidelines.

Frequently Asked Questions about creating-agent-skills

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

FAQPage Schema
How do I create Claude Code Skills that follow the official specification?

To create Claude Code Skills, you draft a SKILL.md file with validated frontmatter, structured markdown body, reference links, and optional scripts to ensure adherence to official specifications and discoverability.

What is the correct frontmatter and markdown body structure for a Claude Code Skill?

A correct Claude Code Skill requires frontmatter following specific naming conventions and a markdown body using progressive disclosure, choosing between one-file and multi-file patterns to support testing and maintenance.

How do I audit an existing Claude Code Skill for best practices?

You audit an existing Claude Code Skill by running it against a best-practices checklist that validates frontmatter, body structure, reference links, and optional scripts for tooling to ensure structured and testable guidance.

When should I use a multi-file skill pattern instead of a single SKILL.md?

You should use a multi-file skill pattern instead of a single SKILL.md when your skill requires additional scripts and assets to support auditing, testing, and maintenance while maintaining progressive disclosure in the documentation.

Does Claude Code skill authoring require external dependencies or scripts?

Claude Code skill authoring does not require external dependencies, but you can include optional scripts and assets to support auditing, testing, and maintenance alongside your markdown documentation.