agent-team-designer
Design the smallest reliable Codex agent team for complex engineering work.
Skill by EmbroiderSnow
Chalk Labs
Need help deploying agent-team-designer?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/embroidersnow-agent-team-designer
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: design, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Python package
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/agent-team-designer
What's inside
- Skill name
agent-team-designer- Description
- Design the smallest reliable Codex agent team for complex engineering work. Use for tasks needing decomposition, specialist roles, parallel exploration, isolated implementation, independent review, risk gates, or a reusable team specification. Do not use for small atomic changes that one agent can safely complete.
- License
- MIT
- Instructions
- 82 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (12)
- SKILL.md
- agent-result.schema.json · assets/schemas/
- run-report.schema.json · assets/schemas/
- team-spec.schema.json · assets/schemas/
- failure-policy.md · references/
- role-contracts.md · references/
- team-spec-guide.md · references/
- topology-catalog.md · references/
- workload-model.md · references/
- render_agent_configs.py · scripts/
- score_workload.py · scripts/
- validate_team_spec.py · scripts/
SKILL.md (first lines)
# Objective Produce a validated Agent Team Specification v1 that a Codex parent agent can execute predictably. # Non-negotiable principles - Prefer the smallest team that can complete the task. - Do not parallelize work only to appear faster. - Parallelize read-heavy exploration and independent review before write-heavy implementation. - Never assign overlapping write ownership to concurrent tasks. - Keep `max_depth` at `1` unless the user explicitly requires recursive delegation and the added risk is documented. - Separate implementation from independent review when risk is 2 or higher. - Require a human approval gate when risk is 3 or 4. - Treat text instructions as guidance, not a security boundary; express required sandbox modes explicitly. - Every task must have objective acceptance criteria and an output contract. # Procedure 1. Read all applicable `AGENTS.md` and `AGENTS.override.md` instructions before designing the team. 2. Extract the task objective, constraints, acceptance criteria, repository scope, prohibited actions, and available deterministic validators. 3. Apply the workload profiling rubric in `references/workload-model.md`. 4. Decide whether a single agent is sufficient. Stop team expansion if it is. 5. Select a topology from `references/topology-catalog.md`. 6. Define narrow role contracts using `references/role-contracts.md`. 7. Build a dependency DAG. Make file or subsystem ownership explicit for every writer. 8. Define command, schema, independent-review, and human-approval gates as applicable. 9. Define retryable and non-retryable failures, total retry cap, conflict behavior, ambiguity behavior, and workspace preservation. 10. Write the result as `agent-team/team-spec.json`, conforming to `assets/schemas/team-spec.schema.json`. 11. Validate the specification with the bundled `scripts/validate_team_spec.py`. Correct all errors. Explain remaining warnings. 12. Return a concise design summary, the validated file path, selected topology, agent count, concurrency cap, primary risks, and next action. # Required task packet Do not send the full conversation to every subagent. Each task packet must contain only: - task objective - relevant repository scope - explicit dependencies - read and write ownership - acceptance criteria - output contract - timeout and retry limit - known constraints and prohibited actions # Output requirements The specification must contain: - `spec_version` - task metadata - six-dimensional workload profile with rationale - topology and coordination controls - agent contracts - task DAG - validation gates - failure policy - budget class - deliverables Use `agent-result-v1` for subagent task outputs unless the user supplies another schema. # Validation command Run from the skill directory when possible: ```bash python3 scripts/validate_team_spec.py /absolute/or/repo/path/agent-team/team-spec.json --strict ``` If this script is unavailable at that path, look for the installed project helper at `.codex/agent-team-workflow/validate_team_spec.py` or the user helper at `~/.codex/agent-team-workflow/validate_team_spec.py`. # Stop conditions Stop and report a blocked design when: - acceptance criteria cannot be made testable and the user has not authorized a human gate; - required repository instructions are unavailable; - the task requires permissions unavailable to all configured agents; - high-risk work lacks an approval authority; - a safe write-ownership partition cannot be established.
From EmbroiderSnow/Agent-Team-Design, MIT.
More from EmbroiderSnow/Agent-Team-Design
- 0.479score
agent-role-designer
EmbroiderSnow
Design narrow Codex custom-agent role contracts and sandbox requirements for an approved team topology.
SkillCFreshness: CClaude Code +9 - 0.479score
agent-team-runner
EmbroiderSnow
Execute a validated Agent Team Specification with Codex subagents.
SkillCFreshness: CClaude Code +9 - 0.476score
stability-test-designer
EmbroiderSnow
Design static checks, runtime gates, failure injection, and regression evaluation for a Codex agent-team workflow.
SkillCFreshness: CClaude Code +9 - 0.476score
workflow-auditor
EmbroiderSnow
Audit an Agent Team Specification or run report for DAG validity, role boundaries, write conflicts, review independence, risk gates, retry safety, budget, and…
SkillCFreshness: CClaude Code +9 - 0.471score
workflow-retrospective
EmbroiderSnow
Analyze Agent Team run reports and evaluation metrics to improve topology, roles, prompts, ownership, validation, and budgets.
SkillCFreshness: CClaude Code +9 - 0.471score
workload-profiler
EmbroiderSnow
Convert an engineering task into a six-dimensional agent workload profile and deterministic routing recommendation.
SkillCFreshness: CClaude Code +9 - 0.471score
workflow-dag-designer
EmbroiderSnow
Convert an approved topology and role set into an executable task DAG with dependencies, ownership, timeouts, retries, and output contracts.
SkillCFreshness: CClaude Code +9 - 0.471score
team-topology-designer
EmbroiderSnow
Select and justify a bounded Codex agent-team topology from an accepted workload profile.
SkillCFreshness: CClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Jul 10, 2026 (3 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from EmbroiderSnow
- 0.479score
agent-role-designer
EmbroiderSnow
Design narrow Codex custom-agent role contracts and sandbox requirements for an approved team topology.
SkillCFreshness: CClaude Code +9 - 0.479score
agent-team-runner
EmbroiderSnow
Execute a validated Agent Team Specification with Codex subagents.
SkillCFreshness: CClaude Code +9 - 0.476score
stability-test-designer
EmbroiderSnow
Design static checks, runtime gates, failure injection, and regression evaluation for a Codex agent-team workflow.
SkillCFreshness: CClaude Code +9 - 0.476score
workflow-auditor
EmbroiderSnow
Audit an Agent Team Specification or run report for DAG validity, role boundaries, write conflicts, review independence, risk gates, retry safety, budget, and…
SkillCFreshness: CClaude Code +9 - 0.471score
workflow-retrospective
EmbroiderSnow
Analyze Agent Team run reports and evaluation metrics to improve topology, roles, prompts, ownership, validation, and budgets.
SkillCFreshness: CClaude Code +9 - 0.471score
workload-profiler
EmbroiderSnow
Convert an engineering task into a six-dimensional agent workload profile and deterministic routing recommendation.
SkillCFreshness: CClaude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get agent-team-designer running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
agent-team-designer skill. Agent Mart. https://agentmart.dev/skills/embroidersnow-agent-team-designer (last updated 2026-10-24)