← ClaudeAtlas

agentslisted

Creates, improves, syncs Codex subagents. Triggers: create agent, improve agent, sync agents, memory sync.
kochetkov-ma/claude-brewcode · ★ 31 · AI & Automation · score 70
Install: claude install-skill kochetkov-ma/claude-brewcode
# Codex agent authoring Create or improve project agents as TOML files under `.codex/agents/`. Inspect existing agents first, keep each role narrow, and use only supported keys such as `name`, `description`, and `developer_instructions`. Validate every result with Python `tomllib`. Do not create Markdown agent definitions or edit installed plugin caches. ## Complete native workflow Follow every phase below. When a phase delegates work, use Codex collaboration with only `task_name` and `message`; treat each "Codex delegation brief" block as role and message content, not executable syntax. Use `request_user_input` for the documented user gates. Resolve `<skill-directory>`, `<plugin-root>`, `<project-root>`, and `<arguments>` before running commands. # agents Skill > **Agent Management:** create, improve, review, and report on Codex agents from one free-form prompt. <instructions> ## Constants | Const | Value | |-------|-------| | ARTIFACT | `agents` | | SPECIALIST | `brewcode:agent-creator` | | LIST_CMD | Glob `*.md` over `.codex/agents/`, `~/.codex/agents/`, `brewcode/agents/` | | SYNC_REF | `<skill-directory>/../skills/references/mode-sync.md` (shared with `$brewcode:skills`) | ## Step 1 — Input gate Treat the **entire** user input (`<arguments>`) as ONE free-form natural-language prompt — no keyword grammar, no argument parser (`argument-hint` is only a loose example). - prompt non-empty -> go to **Step 2** - prompt empty / whitespace-only -> go to **Step 3** ##