create-agent-skills

Guide creation and modification of Claude Code Skills with XML structure.

Updated May 6, 2025
One-click install
npx skills add https://github.com/jah377/dotfiles --skill create-agent-skills-jah377
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-agent-skills
Source: https://github.com/jah377/dotfiles/tree/main/stow/claude/.claude/skills/create-agent-skills
Command: npx skills add https://github.com/jah377/dotfiles --skill create-agent-skills-jah377

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, building, and refining Claude Code Skills, ensuring your skills are effective, efficient, and discoverable.

Core Features & Use Cases

  • Skill Creation: Guides you through building new skills from scratch.
  • Skill Auditing & Refinement: Helps you improve existing skills.
  • Component Management: Assists in adding workflows, references, templates, or scripts.
  • Best Practices: Enforces core principles like XML structure, conciseness, and progressive disclosure.
  • Use Case: You need to build a new skill to manage your company's internal documentation. This Skill will guide you on the optimal structure, required components, and best practices to ensure the skill is robust and maintainable.

Quick Start

Use the create-agent-skills skill to get guidance on building a new skill.

Frequently Asked Questions about create-agent-skills

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

FAQPage Schema
How do I build a Claude skill from scratch?

To build a Claude skill from scratch, structure your instructions using a YAML frontmatter header and a pure XML body. This ensures optimal performance, component management, and discoverability for your AI agent.

What is progressive disclosure in AI agent skills?

Progressive disclosure in AI agent skills is a best practice that structures XML instructions concisely, revealing complexity only when needed. It keeps skills efficient and maintainable during workflow automation.

How do I add workflows and references to an existing Claude skill?

Adding workflows and references to a Claude skill involves managing its internal XML components. The skill guides component insertion to augment your AI agent's capabilities without breaking the pure XML body structure.

Does my Claude skill need YAML frontmatter to function properly?

Yes, your Claude skill requires YAML frontmatter to ensure proper formatting and discoverability. Adhering to these requirements alongside a pure XML body structure guarantees the AI agent parses instructions correctly.

What is the best way to format XML structure for prompt engineering?

The best way to format XML structure for prompt engineering is to maintain a pure XML body following YAML frontmatter. This enforces conciseness and optimal performance for your Claude skills.

How do I audit and refine an existing Claude skill?

Auditing and refining an existing Claude skill involves checking its XML structure, YAML frontmatter, and progressive disclosure. This process ensures your prompt engineering remains effective and efficient.