# Omcustomcreate Agent

> Create a new agent with complete structure Use when this capability is needed.

- Skill: `tomevault-io/omcustomcreate-agent` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/omcustomcreate-agent`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/omcustomcreate-agent/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/omcustomcreate-agent

---


# Create Agent Skill

Create a new agent with complete directory structure, files, and registration.

## Parameters

| Name | Type | Required | Description |
|------|------|----------|-------------|
| name | string | yes | Agent name (kebab-case) |

## Options

```
--type, -t       Agent type (required)
                 Values: sw-engineer, sw-engineer/backend, infra-engineer, manager
--source, -s     External source URL (for external agents)
--desc, -d       Description
--skills         Comma-separated skills to include
--dynamic        Auto-discover skills and guides from context (used by routing fallback)
```

## Workflow

```
1. Validate input
   ├── Name is unique
   ├── Name is kebab-case
   └── Type is valid

2. Create agent file
   └── .claude/agents/{name}.md

4. Validate
   └── Run mgr-supplier:audit
```

## Templates

### Agent File Template

```markdown
# {Name} Agent

> **Type**: {Type}
> **Source**: Internal

## Purpose

{Description}

## Capabilities

1.
2.

## Skills

| Skill | Purpose |
|-------|---------|

## Guides

| Guide | Purpose |
|-------|---------|
```

## Output Format

```
[mgr-creator:agent lang-golang-expert --type sw-engineer]

Creating agent: lang-golang-expert

[1/4] Validating...
  ✓ Name available
  ✓ Type valid: sw-engineer

[2/4] Creating agent file...
  ✓ .claude/agents/lang-golang-expert.md

[3/4] Validating...
  ✓ mgr-supplier:audit passed

Agent created successfully: .claude/agents/lang-golang-expert.md
```

---
> Converted and distributed by [TomeVault](https://tomevault.io/claim/baekenough) — claim your Tome and manage your conversions.
<!-- tomevault:4.0:skill_md:2026-04-12 -->

