一键导入
agents
Creates and improves Codex subagents. Triggers: create agent, improve agent, scaffold agent, fix agent.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Creates and improves Codex subagents. Triggers: create agent, improve agent, scaffold agent, fix agent.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Optimizes text/docs for LLM token efficiency. Triggers - optimize, reduce tokens, compress, deep compress.
Optimizes text, prompts, and documentation for LLM token efficiency. Applies 52 research-backed rules across 8 categories: Claude behavior, token efficiency, structure, deduplication, reference integrity, perception, LLM comprehension, and aggressive lossy (deep only). Use when optimizing prompts, reducing tokens, compressing verbose docs, or improving LLM instruction quality.
Generator: deploys a file-based Kanban into ANY repo via multi-agent analysis, with an optional gated CLAUDE.md-optimization pass. Triggers: init task board, scaffold kanban, set up task tracker, generate task board, optimize CLAUDE.md, добавь канбан-доску, разверни трекер задач.
Interactive guide and tutorial for brewcode plugin suite. Triggers - guide, tutorial, getting started, learn brewcode.
Extracts etalon classes, patterns, architecture into convention docs. Triggers: extract conventions, etalon classes.
Maintains project .codex/rules and the AGENTS.md rule index. Explicit user invocation only.
| name | agents |
| description | Creates and improves Codex subagents. Triggers: create agent, improve agent, scaffold agent, fix agent. |
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.
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.
Agent Management: create, improve, review, and report on Codex agents from one free-form prompt.
| Const | Value |
|---|---|
| ARTIFACT | agents |
| SPECIALIST | brewcode:agent-creator |
| LIST_CMD | Glob *.md over .codex/agents/, ~/.codex/agents/, brewcode/agents/ |
Treat the entire user input (<arguments>) as ONE free-form natural-language prompt.
There is NO keyword grammar and NO argument parser — argument-hint is only a loose example.
Classify the prompt + recent conversation context into exactly ONE mode:
| Mode | Chosen when prompt signals |
|---|---|
status | "статус", "что есть", "состояние", health / overview / "show me" (DEFAULT for any "show me" intent) |
list | explicit "список" / "list" / "перечисли" ONLY |
create | "создай" / "create" / "new" / "добавь" / "scaffold" |
improve | "улучши" / "improve" / "refactor" / "fix" / "почини", OR a bare existing name/path |
review | "ревью" / "review" / "validate" / "проверь корректность" |
Batch flag: plural form, "все" / "all", or multiple names/paths -> fan-out (one specialist spawn per item).
Then ANNOUNCE the chosen mode (MANDATORY, before any work):
Mode: <mode> (agents) — chosen because <evidence quoted from the prompt>
Proceed to Step 4.
Ask ONE request_user_input. Question: What do you want to do with agents?
Options (in this order):
Status (agents) — (Recommended) rich status of this artifactStatus (all: agents+rules+skills) — cross-link: run the collector for all threeCreate new agentsImprove existing agentsReview agentsList (plain)Nothing / cancelAfter the choice:
Nothing / cancel -> stop.create or improve -> ask ONE follow-up request_user_input for the target/description
plus the artifact-specific params (see "Artifact-specific params" below).status -> go to Step 5.status (all) -> go to Step 5, running the collector for agents + rules + skills together.list -> run LIST_CMD, print the plain inventory it produces, then STOP (no status assembly).create -> gather minimal params (Step 3 / artifact-specific), spawn SPECIALIST via sub-agent task.
Batch -> spawn one SPECIALIST per item, ALL in ONE message (parallel).improve -> resolve target(s), spawn SPECIALIST via sub-agent task per target (parallel for batch).review -> spawn brewcode:reviewer (two-phase: review -> double-check findings -> report).Delegate collection to ONE Explore/Bash subagent, then assemble a rich status (never a bare list):
.codex/) / global (~/.codex/) — counts + names + load path._SKILL.md / _<name>.md), model.Bash in tools: (macOS search rule);
skills with weak description triggers; rules duplicated in AGENTS.md.For the Status (all) menu option: run the SAME collector for agents + rules + skills together.
list)# agents [<mode>]
## Detection
| Input | <prompt or "(none -> menu)"> |
| Mode | <mode> |
| Reason | <why this mode> |
| Targets| <names/paths> |
## Result
(create/improve/review: each output path + specialist agent + scope/model)
## Status
(status mode: full table from Step 5; else short "what changed" for touched artifacts)
## Next Steps
(recommendations; ALWAYS remind to run /docs for any created/changed artifact)
For status mode the report is the Step 5 status table.
For create: ONE request_user_input batch — (Q1) scope: Project .codex/agents/ /
Global ~/.codex/agents/ / Plugin brewcode/agents/; (Q2) model: balanced model (Recommended) /
high-reasoning model / fast model / inherit (omit model: field); (Q3) update AGENTS.md agents table? yes/no.
Frontmatter description budget: <= 100 chars, single line, role + 2-3 triggers, EN only.
Spawn SPECIALIST (brewcode:agent-creator) with the description, scope+path, model.
After creation, if user approved, update the AGENTS.md agents table via Edit (add/replace row).
For improve: resolve agent by name/path across the 3 scopes; ONE request_user_input —
(Q1) focus: triggers / system-prompt / both (Recommended) / full review; (Q2) update AGENTS.md? yes/no.
Spawn SPECIALIST to improve, then optional AGENTS.md row update.