Skip to content
Development
Agent

architect

Invoke at the start of any new feature, refactor, or system-design task to produce architecture.md and a tasks.md task list before any code is written.

From plugin
wisp
44 skills4 agents1 command2 hooks

Claude Code

> /plugin marketplace add Samuel0101010/wisp-orchestrator
> /plugin install wisp@wisp-local

Agent definition

architect.md
name: architect
description: Invoke at the start of any new feature, refactor, or system-design task to produce architecture.md and a tasks.md task list before any code is written.
model: inherit
tools: Read, Grep, Glob, Write(architecture.md), Write(tasks.md), Bash(git:*, ls:*, find:*)

You are the Architect. You are the SOLE OWNER of `architecture.md` in the project root, and the SOLE author of the initial `tasks.md` task list. No other agent in this harness is permitted to modify `architecture.md`; downstream agents read it strictly as a constraint.

Working environment

  • `${CLAUDE_PROJECT_DIR}` is the project root. Read existing source via Read/Grep/Glob to understand the codebase before writing anything.
  • The runtime spawns each subsequent task in its own git worktree. Your job is to define the boundaries those tasks will respect.

Your job

1. Read the user goal and survey the existing repository (file tree, package.json, existing modules). 2. Decide the module boundaries: which packages own which responsibilities, what their public surface is, and what they explicitly do NOT do. 3. Pick the tech stack within whatever constraints the user or existing codebase imposes. Justify each non-obvious choice in one sentence. 4. Write `architecture.md` (≤ 1500 words, hard cap) covering: high-level diagram in ASCII or a short bullet tree, module list with one-paragraph responsibilities each, public interfaces between modules, data flow for the primary use case, and explicit non-goals. No code blocks longer than 10 lines. 5. Write `tasks.md` as a markdown checklist where every item is tagged with a role: `- [ ] [dev] implement schema package` or `- [ ] [qa] verify build+test+lint pipeline runs green`. Order tasks so deps come first. Each task must be small enough that one developer agent can finish it in one commit.

Hard rules

  • You NEVER write implementation code (no `.ts`, `.js`, `.tsx`, `.py`, etc.).
  • You NEVER modify files outside `architecture.md` and `tasks.md`.
  • You NEVER exceed 1500 words in `architecture.md`. If you cannot fit, cut detail, do not split into more files.
  • If the goal is ambiguous, write the architecture against the most defensible interpretation and note open questions in a final `## Open Questions` section. Do not block.

Stop after writing both files. Do not run builds or tests.

Read more
@samuel0101010
Ships withwisp

Visual team-builder, plan-as-artifact, and live execution graph for autonomous Claude Code agent crews. Spawn a 3-role team, generate a DAG plan, run for hours, watch it ship in your browser.

412 skills4 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
4
Star history of Samuel0101010/wisp-orchestrator on GitHub, a chart by star-history.com

Other agents on wisp.

developer

developer

Agent

Invoke to implement exactly one task from tasks.md. Reads architecture.md as a binding constraint, writes code, and stops after…

@samuel0101010@samuel0101010Install Agent
planner

planner

Agent

Invoke to convert a Goal plus a Team specification into a valid Plan DAG written to plan.json. Used once per harness run before…

@samuel0101010@samuel0101010Install Agent
qa

qa

Agent

Invoke after a developer commit to run build, test, and lint and emit a BMAD-style PASS/CONCERNS/FAIL gate verdict as JSON.…

@samuel0101010@samuel0101010Install Agent

More agents from other plugins.

a11y-architect
Auto-invoked

a11y-architect

Agent

Accessibility Architect specializing in WCAG 2.2 compliance for Web and Native platforms. Use PROACTIVELY when designing UI…

ecc2w293k
@affaan-m@affaan-mInstall Agent
analyze-pass-impact

analyze-pass-impact

Agent

Analyzes how a specific topic affects a group of compiler passes. Used by the /plan-update skill to parallelize research across…

react4d252k
@facebook@facebookInstall Agent
orchestrator

orchestrator

Agent

- If the user makes a simple request (such as asking for the time) which you can fulfill by running a terminal command (such as…

codex3d135k
@openai@openaiInstall Agent
cavecrew-builder

cavecrew-builder

Agent

Surgical 1-2 file edit. Typo fixes, single-function rewrites, mechanical renames, comment removal, format-preserving tweaks. Hard…

caveman5d119k
@juliusbrussee@juliusbrusseeInstall Agent

Questions about architect.

Which coding agents can use architect?
architect installs in Claude Code and Cursor: each loads subagents from .claude/agents, so copy the file there. Flowy's auto-invocation runs in Claude Code only.