agent-creator

Create and validate custom subagent Markdown files for Claude Code.

1|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/hiro1989/copy-path-for-claude-code --skill agent-creator-hiro1989
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-creator
Source: https://github.com/hiro1989/copy-path-for-claude-code/tree/main/.claude/skills/agent-creator
Command: npx skills add https://github.com/hiro1989/copy-path-for-claude-code --skill agent-creator-hiro1989

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the creation and validation of custom subagent files, enabling users to define and deploy specialized AI agents for specific tasks within the Claude Code environment.

Core Features & Use Cases

  • Agent File Generation: Creates .md files for custom subagents, including YAML frontmatter and Markdown body.
  • Prompt Engineering Guidance: Provides a structured template and best practices for designing agent prompts.
  • Validation: Integrates a script to automatically check agent files for syntax errors, missing fields, and adherence to schema.
  • Use Case: A user wants to create a dedicated agent to summarize code reviews. This Skill helps them define the agent's name, description, and prompt, then validates the file before it's registered.

Quick Start

Use the agent-creator skill to create a new agent file for summarizing code.

Frequently Asked Questions about agent-creator

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

FAQPage Schema
How do I create custom AI agents with Markdown and YAML frontmatter?

To create custom AI agents, you define agent behavior through YAML frontmatter and Markdown system prompts within a `.md` file. This Skill generates the subagent definition file and validates it against the required schema for deployment.

What is the best way to validate a subagent definition file for syntax errors?

Validating a subagent definition file involves running an integrated validation script that checks for syntax errors, missing fields, and schema adherence. This ensures the Markdown and YAML frontmatter meet formatting best practices before registration.

Can I use this to generate specialized subagents for Claude Code environments?

Yes, you can generate specialized subagents for the Claude Code environment. It streamlines the creation of modular, reusable AI components by providing a structured template for prompt engineering and agent definition.

Do I need prior prompt engineering experience to define agent behavior?

Prior prompt engineering experience is not strictly required. The Skill provides a structured template and best practices to guide you through designing effective system prompts and defining agent behavior correctly.

Why does my custom agent file fail schema validation?

Custom agent files fail schema validation due to missing fields, syntax errors in the YAML frontmatter, or incorrect Markdown formatting. The integrated validation script identifies these issues to ensure adherence to the required schema.

When do I need a dedicated subagent for my development workflow?

You need a dedicated subagent when addressing the requirement for modular, reusable AI components within a development workflow. Defining specialized agents allows you to automate specific tasks like summarizing code reviews.