create-agent-skills

Guide creation and refinement of Claude Code Skills per Anthropic's specification.

5|Updated Oct 22, 2025
One-click install
npx skills add https://github.com/marchatton/agent-skills --skill create-agent-skills-marchatton
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-agent-skills
Source: https://github.com/marchatton/agent-skills/tree/main/.agents/skills/98-skill-maintenance/create-agent-skills
Command: npx skills add https://github.com/marchatton/agent-skills --skill create-agent-skills-marchatton

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

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

Core Features & Use Cases

  • Skill Authoring: Learn the structure, naming conventions, and best practices for writing SKILL.md files.
  • Discovery Optimization: Craft effective name and description fields for better skill discovery.
  • Use Case: You need to build a new Claude Skill for processing user feedback. Use this Skill to understand the required structure, how to write a good description, and where to place reference files.

Quick Start

Follow the step-by-step guide to create a new skill from scratch.

Frequently Asked Questions about create-agent-skills

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

FAQPage Schema
What is a SKILL.md file and what structure does it need for Claude agent development?

A SKILL.md file defines a Claude Code Skill using required YAML frontmatter and markdown body content. Proper skill authoring requires following specific naming conventions, structural rules, and progressive disclosure patterns to ensure the agent processes instructions correctly.

How do I write a Claude Skill description for better discovery?

To optimize Claude Skill discovery, craft effective name and description fields within the YAML frontmatter. Writing clear, targeted descriptions helps the agent identify when to trigger the skill based on user intent and search context.

What are the best practices for organizing content and references in Claude Skills?

Best practices for Claude Skill authoring include using progressive disclosure patterns within the markdown body and organizing supplementary data into reference files. This structure keeps the main skill concise while providing detailed context when needed.

Can I create a Claude Code Skill from scratch without prior prompt engineering experience?

Yes, you can create a Claude Code Skill from scratch by following a step-by-step guide. The process covers basic skill structure, required YAML frontmatter, and markdown body content, making it accessible for agent development without deep prompt engineering expertise.

How does progressive disclosure work when authoring SKILL.md files?

Progressive disclosure in SKILL.md files involves structuring the markdown body to present core instructions first, then referencing external files for deeper context. This pattern optimizes agent performance by loading detailed information only when required.