create-skill

Create and edit Claude Code skills with a structured SKILL.md template.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/acabreragnz/dotfiles --skill create-skill-acabreragnz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-skill
Source: https://github.com/acabreragnz/dotfiles/tree/main/.claude/skills/create-skill
Command: npx skills add https://github.com/acabreragnz/dotfiles --skill create-skill-acabreragnz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of creating and updating Claude Code skills by providing guidance on best practices for SKILL.md files.

Core Features & Use Cases

  • Guided Skill Creation: Offers a template and rules for defining skill names, descriptions, and structure.
  • Best Practice Enforcement: Details how to write effective descriptions, manage arguments, and structure skill content.
  • Use Case: A developer needs to create a new skill to automate a specific task. They use this skill to ensure their SKILL.md file is correctly formatted and follows Claude's guidelines for discoverability and functionality.

Quick Start

Use the create-skill skill to generate a new SKILL.md file for a skill that summarizes GitHub pull request comments.

Frequently Asked Questions about create-skill

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

FAQPage Schema
How do I create a Claude Code skill and format the SKILL.md file?

To create a Claude Code skill, use a structured template to generate a SKILL.md file defining names, descriptions, context, and allowed tools. This enforces best practices for description clarity and argument handling to optimize discoverability.

What do I need to include in a SKILL.md file for Claude skills?

A SKILL.md file must define the skill name, description, context, agent roles, allowed tools, argument hints, and content structure. These elements ensure the skill follows formatting guidelines for proper execution.

How do I write effective descriptions for Claude Code skills?

Writing effective descriptions for Claude Code skills requires following enforced rules for description clarity. The template guides you through best practices to ensure descriptions accurately represent the skill and optimize discoverability.

Can I edit an existing SKILL.md file to update my Claude Code skill?

Yes, you can edit an existing SKILL.md file to update your Claude Code skill. The process facilitates both creation and editing by applying a structured template and enforcing best practices for argument handling and content structure.

What are the best practices for managing arguments in Claude skills?

Best practices for managing arguments in Claude skills involve enforcing specific rules for argument handling and defining argument hints. This ensures the skill executes correctly and remains discoverable by the system.

Why does my Claude Code skill fail to execute properly?

A Claude Code skill may fail to execute if its SKILL.md file lacks proper structure. Ensure the skill defines allowed tools, uses argument hints correctly, and follows enforced rules for description clarity to optimize execution.