creating-agent-skills

Guide authors in creating Claude Code Skills with SKILL.md structure.

Updated Jan 8, 2026
One-click install
npx skills add https://github.com/VitaDynamics/vita-cc-market --skill creating-agent-skills-vitadynamics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: creating-agent-skills
Source: https://github.com/VitaDynamics/vita-cc-market/tree/main/plugins/Vengineer/skills/create-agent-skills
Command: npx skills add https://github.com/VitaDynamics/vita-cc-market --skill creating-agent-skills-vitadynamics

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and workflows (resource) components.

What problem does it solve?

This Skill provides expert guidance and best practices for creating, writing, and refining Claude Code Skills, ensuring your Skills are discoverable, efficient, and effective.

Core Features & Use Cases

  • Skill Structure: Understand the required YAML frontmatter and Markdown body.
  • Best Practices: Learn naming conventions, effective descriptions, and progressive disclosure.
  • Use Case: You're building a new Skill to process user feedback. Use this Skill to ensure your SKILL.md follows Anthropic's official specification and best practices for discoverability and performance.

Quick Start

Use the creating-agent-skills skill to get guidance on authoring a new Claude Code Skill.

Frequently Asked Questions about creating-agent-skills

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

FAQPage Schema
How do I structure a Claude Skill using YAML frontmatter and Markdown?

Claude Skills require a specific structure combining YAML frontmatter for metadata and a Markdown body for instructions. This skill provides the official specification and best practices to ensure your SKILL.md file is properly formatted and discoverable.

What are the best practices for naming and writing descriptions for Claude Skills?

Best practices for Claude Skill authoring include following naming conventions and writing effective descriptions that enable progressive disclosure. This guidance helps optimize your skill for both discoverability and operational efficiency.

How do I audit an existing Claude Skill to ensure it meets the official specification?

Auditing a Claude Skill involves checking its structure, naming, and descriptions against Anthropic's official specification. This skill facilitates reviewing existing SKILL.md files to verify adherence to best practices for discoverability and performance.

Can I add references and workflows as components to my Claude Skill?

Yes, Claude Skills support adding components like references and workflows to enhance functionality. This skill provides guidance on integrating these components while maintaining adherence to the official specification and progressive disclosure principles.

What is progressive disclosure when authoring Claude Code Skills?

Progressive disclosure in Claude Skill authoring is a best practice that structures information to optimize efficiency and discoverability. This skill explains how to apply this technique when creating or refining your SKILL.md file.

Do I need to follow Anthropic's official specification to create a Claude Skill?

Following Anthropic's official specification for Claude Skills ensures your skill is discoverable, efficient, and effective. This skill provides comprehensive guidance covering required structure, naming conventions, and description best practices.