agent-creator

Generate Claude Code SubAgent definition files with frontmatter and tool specifications.

Updated Dec 24, 2025
One-click install
npx skills add https://github.com/MakotoUwaya/dotfiles --skill agent-creator-makotouwaya
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-creator
Source: https://github.com/MakotoUwaya/dotfiles/tree/main/.config/claude-code/skills/agent-creator
Command: npx skills add https://github.com/MakotoUwaya/dotfiles --skill agent-creator-makotouwaya

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a comprehensive reference for creating and managing Claude Code SubAgent definition files, ensuring consistency and adherence to specifications.

Core Features & Use Cases

  • Specification Reference: Details all frontmatter fields, available tools, model choices, design patterns, and prompt engineering guidelines.
  • SubAgent Development: Essential for creating new SubAgents or reviewing and modifying existing ones.
  • Use Case: When developing a new SubAgent for code analysis, you can consult this Skill to understand the correct tools to assign, the appropriate model for code parsing, and how to structure the system prompt for optimal performance.

Quick Start

Consult the agent-creator skill for SubAgent frontmatter specifications and prompt design guidelines.

Frequently Asked Questions about agent-creator

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

FAQPage Schema
How do I create a Claude Code SubAgent definition file?

To create a SubAgent definition file, define the frontmatter fields, assign available tools, choose a model, and structure the system prompt. This Skill provides the complete specification reference for generating valid .md files.

What frontmatter fields are required for Claude Code SubAgents?

Claude Code SubAgents require specific frontmatter fields to define their configuration. This Skill details all available frontmatter fields, tool listings, model choices, and design patterns to ensure your SubAgent definitions are valid.

How should I structure system prompts for AI agents in Claude Code?

To structure system prompts for AI agents, follow prompt design guidelines that enforce structured development. This Skill provides prompt engineering references to optimize SubAgent performance for tasks like code analysis.

Can I review and modify existing Claude Code SubAgent definitions?

You can review and modify existing SubAgent definitions by checking them against the specification reference. This Skill helps verify correct tool assignments, model choices, and prompt structure for consistency.

What tools and models should I assign to a Claude Code SubAgent?

Assigning tools and models to a SubAgent depends on its task. This Skill provides details on available tool listings and model choices, helping you select the appropriate configuration for operations like code parsing.

Why do my Claude Code SubAgent definition files lack consistency?

SubAgent definition files lack consistency when they deviate from the specification. This Skill enforces structured development by providing a comprehensive reference for frontmatter, tools, design patterns, and prompt guidelines.