Back to Skills

claude-skill-creator

verified

Author high-quality Claude Code skills with proper frontmatter, trigger-optimized descriptions, progressive disclosure structure, and MCP tool integration. Includes file organization patterns, testing approaches, and performance tuning. Consult when building new skills, debugging activation issues, or refactoring existing skill content.

View on GitHub

Marketplace

aeo-skill-marketplace

AeyeOps/aeo-skill-marketplace

Plugin

aeo-claude

development

Repository

AeyeOps/aeo-skill-marketplace

aeo-claude/skills/claude-skill-creator/SKILL.md

Last Verified

January 25, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/AeyeOps/aeo-skill-marketplace/blob/main/aeo-claude/skills/claude-skill-creator/SKILL.md -a claude-code --skill claude-skill-creator

Installation paths:

Claude
.claude/skills/claude-skill-creator/
Powered by add-skill CLI

Instructions

# Claude Skill Creator

Comprehensive guide for authoring high-quality Claude skills.

## CRITICAL RULES - READ BEFORE CREATING ANY SKILL

**These rules are NON-NEGOTIABLE. Violating them wastes tokens and breaks skills.**

### Rule 1: START SMALL
- **Maximum files for new skill: 3** (SKILL.md + 2 supporting)
- Only add more files after the skill works

### Rule 2: NO PLACEHOLDERS
- **NEVER create empty files**
- **NEVER reference files you haven't written**
- If you write `See [guide.md]`, then guide.md MUST exist with content

### Rule 3: COMPLETE BEFORE LINKING
- Write the referenced file BEFORE adding the link to SKILL.md
- Test that each referenced file exists and has content

### Rule 4: FILE COUNT LIMITS

| Complexity | Max Files | When to Use |
|------------|-----------|-------------|
| Simple | 1-3 | Most skills |
| Moderate | 4-6 | Multi-domain skills |
| Complex | 7-10 | Rare, justify each file |
| **15+ files** | **NEVER** | **You are over-engineering** |

### Before Creating ANY File, Ask:
1. Can this fit in SKILL.md? - Do that
2. Will I complete this file RIGHT NOW? - If no, don't create it
3. Am I anticipating future needs? - Stop. Solve current problem only.

**Detailed anti-pattern examples**: See [references/anti-patterns.md](references/anti-patterns.md)

---

## Latest Official Documentation

Before creating skills, fetch current Anthropic specifications:

### Primary: Context7
1. Resolve: `mcp__context7__resolve-library-id` with "claude code skills"
2. Fetch: `mcp__context7__get-library-docs` with ID `/websites/code_claude_en` topic "skills"

### Fallback: WebFetch
```
WebFetch url="https://code.claude.com/docs/en/skills"
prompt="Extract skill file structure, frontmatter requirements, and best practices"
```

**Complete retrieval guide**: See [references/doc-retrieval.md](references/doc-retrieval.md)

---

## Core Principles

### The Context Window is a Public Good

Your skill shares context with system prompt, conversation history, other skills,

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
8442 chars