mcpbeat Sign in

Agent Creator Skill for Claude

Use when creating expert agents. Generates agent.md with frontmatter, hooks, required sections, and skill references.

1k tokens
context cost
the whole folder, loaded on every use
2
files
instructions only
0
copies elsewhere
how many repositories repackaged it
532
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/majiayu000/claude-skill-registry --skill agent-creator

What comes with it

813 bytes besides the instruction
metadata.json

The instruction itself

16 sections, as written by the author

Agent Creator

Agent Workflow (MANDATORY)

Before ANY agent creation, use TeamCreate to spawn 3 agents:

  • fuse-ai-pilot:explore-codebase - Check existing agents, analyze patterns
  • fuse-ai-pilot:research-expert - Fetch latest agent conventions
  • mcp__context7__query-docs - Get examples from existing agents

After creation, run fuse-ai-pilot:sniper for validation.


Overview

| Action | When to Use |

|--------|-------------|

| New Agent | New domain/framework expert needed |

| Adapt | Copy from similar agent (Next.js → React) |

| Update | Add skills, modify hooks |


Critical Rules

  • ALL content in English - Never French or other languages
  • Frontmatter complete - name, description, model, tools, skills, hooks
  • Agent Workflow section - Always first content section
  • SOLID rules reference - Link to solid-[stack] skill
  • Register in marketplace.json - Or agent won't load
  • Hook scripts executable - chmod +x

Architecture

plugins/<plugin-name>/
├── agents/
│   └── <agent-name>.md      # Agent definition
├── skills/
│   ├── skill-a/
│   └── solid-[stack]/
├── scripts/
│   └── validate-*.sh        # Hook scripts
└── .claude-plugin/
    └── plugin.json

→ See architecture.md for details


Reference Guide

Concepts

| Topic | Reference | When to Consult |

|-------|-----------|-----------------|

| Architecture | architecture.md | Understanding agent structure |

| Frontmatter | frontmatter.md | YAML configuration |

| Required Sections | required-sections.md | Mandatory content |

| Hooks | hooks.md | Pre/Post tool validation |

| Registration | registration.md | marketplace.json |

Templates

| Template | When to Use |

|----------|-------------|

| agent-template.md | Creating new agent |

| hook-scripts.md | Validation scripts |


Quick Reference

Create New Agent

# 1. Research existing agents
→ explore-codebase + research-expert

# 2. Create files
touch plugins/<plugin>/agents/<agent-name>.md
touch plugins/<plugin>/scripts/validate-<stack>-solid.sh
chmod +x plugins/<plugin>/scripts/*.sh

# 3. Register in marketplace.json

# 4. Validate
→ sniper

Adapt Existing Agent

# 1. Copy similar agent
cp plugins/nextjs-expert/agents/nextjs-expert.md plugins/new-plugin/agents/new-expert.md

# 2. Adapt with sed
sed -i '' "s/nextjs/newstack/g; s/Next\.js/NewStack/g" agents/new-expert.md

# 3. Update skills, tools, register

Validation Checklist

  • [ ] ALL content in English
  • [ ] Frontmatter complete (name, description, model, tools, skills)
  • [ ] Agent Workflow section present
  • [ ] Mandatory Skills Usage table
  • [ ] SOLID Rules reference to solid-[stack]
  • [ ] Local Documentation paths valid
  • [ ] Hook scripts executable
  • [ ] Registered in marketplace.json

When creating an agent, you often need to create skills too.

Use /fuse-ai-pilot:skill-creator to create skills for the agent:

| Scenario | Action |

|----------|--------|

| New agent needs skills | Create skills with skill-creator first |

| Agent references skills | Ensure skills exist in skills/ |

| Adapting agent | Adapt related skills too |


Best Practices

DO

  • Use skill-creator for associated skills
  • Reference solid-[stack] skill for SOLID rules
  • Include Gemini Design section for UI agents
  • Make hook scripts executable

DON'T

  • Write in French (English only)
  • Skip Agent Workflow section
  • Forget marketplace registration
  • Create agent without its skills
  • Hard-code paths in hooks (use $CLAUDE_PLUGIN_ROOT)

Other skills for the same job

different authors, same section of the catalogue
Skill Creator
by anthropics
vendor ×10

Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.

56k tokens scripts
Skill Creator
by vercel-labs
vendor ×10

Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.

12k tokens scripts
Skill Creator
by JayZeeDesign
×9

Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.

10k tokens scripts
Template Skill
by JayZeeDesign
×7

Replace with description of the skill and when Claude should use it.

35 tokens
Dispatching Parallel Agents
by ZhanlinCui
×5

Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies

2k tokens
Skill Development
by anthropics
vendor ×4

This skill should be used when the user wants to "create a skill", "add a skill to plugin", "write a new skill", "improve skill description", "organize skill content", or needs guidance on skill structure, progressive disclosure, or skill development best practices for Claude Code plugins.

9k tokens
Find Skills
by sanity-io
vendor ×4

Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.

1k tokens
Writing Skills
by ZhanlinCui
×4

Use when creating new skills, editing existing skills, or verifying skills work before deployment

26k tokens scripts

How to use it

Copy the folder

Take majiayu000/claude-skill-registry-agent-creator-fusengine-agents-agent-creator from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.