create-agent-skills

Create Claude Code skills and slash commands with YAML frontmatter and markdown.

Updated Feb 17, 2026
One-click install
npx skills add https://github.com/danfrdn/antigravity-config --skill create-agent-skills-danfrdn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-agent-skills
Source: https://github.com/danfrdn/antigravity-config/tree/main/skills/create-agent-skills
Command: npx skills add https://github.com/danfrdn/antigravity-config --skill create-agent-skills-danfrdn

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides expert guidance for creating and improving Claude Code skills and slash commands, ensuring you can build powerful AI tools efficiently.

Core Features & Use Cases

  • Skill Authoring: Learn the structure, frontmatter, and markdown formatting for effective SKILL.md files.
  • Command Creation: Understand how custom slash commands are now integrated into skills.
  • Use Case: You need to build a new /summarize-pr command. This Skill will guide you through creating the pr-summary/SKILL.md file, defining its frontmatter, and structuring the markdown content for optimal Claude interaction.

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 custom slash commands for Claude Code?

To create custom slash commands for Claude Code, you author a SKILL.md file with the correct directory structure, YAML frontmatter, and markdown content to define the command's invocation behavior and arguments.

What is a SKILL.md file and how does it work with Claude?

A SKILL.md file defines a custom Claude Code skill by combining YAML frontmatter for invocation control with markdown content that provides the prompt engineering instructions Claude follows during execution.

How do I structure YAML frontmatter when authoring Claude skills?

YAML frontmatter for Claude skills is structured at the top of the SKILL.md file to manage invocation control, define argument handling parameters, and configure dynamic features like subagent execution.

Can I use subagent execution and argument handling in custom Claude commands?

Yes, custom Claude commands support subagent execution and argument handling by configuring these dynamic features directly within the YAML frontmatter and markdown content of the skill file.

What are the best practices for prompt engineering in Claude skill development?

Best practices for prompt engineering in Claude skill development include structuring markdown content for optimal interaction, properly defining invocation triggers, and managing argument inputs cleanly within the SKILL.md file.

Why are my custom slash commands not triggering in Claude Code?

Custom slash commands fail to trigger in Claude Code when the SKILL.md file lacks the correct directory structure, has missing YAML frontmatter for invocation control, or contains improperly formatted markdown content.