create-agent

Create a new agent with directory structure and audit via mgr-supplier.

34|5|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/baekenough/oh-my-customcode --skill create-agent-baekenough
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-agent
Source: https://github.com/baekenough/oh-my-customcode/tree/main/templates/.claude/skills/create-agent
Command: npx skills add https://github.com/baekenough/oh-my-customcode --skill create-agent-baekenough

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creating a structured agent skeleton and registration for Claude Code projects. This reduces manual setup time and ensures consistent onboarding of new agents.

Core Features & Use Cases

  • Scaffold an agent directory at .claude/agents/{name}.md with standard fields.
  • Validate name and type, and integrate with mgr-supplier for auditing.
  • Use cases: onboarding new agents quickly and consistently.

Quick Start

Create a new agent named my-agent with type sw-engineer and optional source URL.

Frequently Asked Questions about create-agent

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

FAQPage Schema
How do I scaffold a new agent in Claude Code?

To scaffold a new agent in Claude Code, provide a kebab-case name and a valid type. The tool creates the agent file at .claude/agents/{name}.md with standard fields and runs a final audit.

What is the standard directory structure for registering agents in Claude Code workflows?

The standard directory structure for registering agents places files at .claude/agents/{name}.md. This enforces a standardized agent lifecycle and ensures consistent onboarding for new agents.

Do I need a specific naming format to create Claude Code agent files?

Yes, you need a kebab-case name to create Claude Code agent files. You must also provide a valid type from the allowed set, while source, description, and skills fields remain optional.

How does agent onboarding integrate with mgr-supplier for auditing?

Agent onboarding integrates with mgr-supplier by running a final audit via mgr-supplier:audit after creating the .claude/agents/{name}.md file. This validates the agent registration and ensures structural compliance.

Can I add a custom source URL when setting up a new agent skeleton?

Yes, you can add a custom source URL when setting up a new agent skeleton. The source field is optional, alongside description and skills, allowing you to link external documentation during agent creation.

What are the limitations when enforcing a standardized agent lifecycle?

Limitations when enforcing a standardized agent lifecycle include strict validation of the agent name and type fields. You must select a valid type from the allowed set to pass the final mgr-supplier audit successfully.