creating-agent-skills

Create and refine Claude Code Skills using Anthropic's official specification.

Updated Jun 4, 2026
One-click install
npx skills add https://github.com/hemory/amp --skill creating-agent-skills-hemory
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: creating-agent-skills
Source: https://github.com/hemory/amp/tree/main/.claude/plugins/compound-engineering/skills/create-agent-skills
Command: npx skills add https://github.com/hemory/amp --skill creating-agent-skills-hemory

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes workflows (resource) and references (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 adhere to best practices.

Core Features & Use Cases

  • Skill Authoring: Learn the structure, naming conventions, and best practices for SKILL.md files.
  • Troubleshooting: Identify and fix common anti-patterns in skill design.
  • Use Case: You're building a new Claude Skill to process user feedback. Use this Skill to understand how to structure your SKILL.md, write an effective description, and split content into reference files for better organization.

Quick Start

Use the creating-agent-skills skill to get guidance on structuring a new Claude 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 Code Skill using XML?

Structure a Claude Code Skill by writing a SKILL.md file using pure XML for body formatting, defining frontmatter requirements, naming conventions, and separating content into reference files for progressive disclosure.

What are the best practices for writing effective Claude Skill descriptions?

Effective Claude Skill descriptions require clarity, conciseness, and progressive disclosure to ensure skills are discoverable and efficient, adhering strictly to Anthropic's official specification for skill authoring.

How do I add references and scripts when authoring a Claude Skill?

Add references and scripts to a Claude Skill by following dedicated workflows that split content into reference files, ensuring proper organization and adherence to skill structure and frontmatter requirements.

How do I troubleshoot common anti-patterns in Claude Skill design?

Troubleshoot Claude Skill anti-patterns by auditing existing skills against official specifications, checking for clarity and conciseness, and upgrading structural formatting to ensure proper frontmatter and XML body compliance.

Do I need to use pure XML for Claude Skill body formatting?

Yes, Claude Skill body formatting requires pure XML to structure content properly, adhering to Anthropic's official specification for SKILL.md files and ensuring correct skill structure and progressive disclosure.