create-agent-skills

Author Claude Code skills and slash commands with SKILL.md structure.

Updated Jun 28, 2022
One-click install
npx skills add https://github.com/pcasaretto/nix-home --skill create-agent-skills-pcasaretto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-agent-skills
Source: https://github.com/pcasaretto/nix-home/tree/main/home-manager/modules/common/pi/compound-engineering/skills/create-agent-skills
Command: npx skills add https://github.com/pcasaretto/nix-home --skill create-agent-skills-pcasaretto

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides expert guidance for creating effective Claude Code skills and slash commands, streamlining the development of AI-powered workflows.

Core Features & Use Cases

  • Skill Authoring: Learn best practices for structuring SKILL.md files, including frontmatter and markdown body.
  • Command Creation: Understand how custom slash commands are now integrated into skills.
  • Use Case: You need to build a new AI skill to automate code reviews. Use this Skill to understand the required SKILL.md structure, define the skill's name and description, and learn how to link to supporting reference files.

Quick Start

Use this Skill to learn how to create a new Claude Code skill from scratch.

Frequently Asked Questions about create-agent-skills

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

FAQPage Schema
How do I create a Claude Code skill from scratch?

To create a Claude Code skill, you structure a SKILL.md file with proper frontmatter and markdown content. This Skill provides the official specifications, covering required structure, naming conventions, and best practices for authoring.

What is the difference between slash commands and skills in Claude Code?

Custom slash commands are now integrated directly into Claude Code skills rather than existing as separate entities. This Skill explains when to use commands versus skills and how to leverage both for effective workflow automation.

How do I format SKILL.md frontmatter correctly?

Formatting SKILL.md frontmatter correctly requires defining the skill's name and description in the header metadata. This Skill outlines the available frontmatter options and markdown body formatting rules for optimal skill discovery and invocation.

Can I use arguments and context injection in custom Claude skills?

Yes, dynamic features like arguments and context injection are supported in custom Claude skills. This Skill covers progressive disclosure patterns and explains how to implement these dynamic features within your SKILL.md file.

How do I link supporting reference files to a Claude skill?

Linking supporting reference files to a Claude skill involves defining the correct component structure within your SKILL.md. This Skill details how to link references and use progressive disclosure to manage complex skill content effectively.

What are the best practices for Claude skill discovery and invocation?

Best practices for Claude skill discovery and invocation include writing clear descriptions and structuring markdown content for progressive disclosure. This Skill provides comprehensive guidance on optimizing your SKILL.md for reliable AI workflow automation.