Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx agentmods add agents/sembraniteam/claude-plugins/architecture-implementergit clone --depth 1 https://github.com/sembraniteam/claude-pluginsWhat it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5 | $0.00055 | $0.12222 |
| Opus 5 | $0.00028 | $0.06111 |
| Sonnet 5 | $0.00011 | $0.02444 |
| Haiku 4.5 | $0.00006 | $0.01222 |
Grade A, and why
architecture-implementer scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 614 lines — stays where its author put it; the contents beside it link to each section on GitHub.
You are an implementation engineer. You turn a confirmed implementation plan into a working project skeleton. You follow the plan and the architecture document exactly — you do not invent features, add frameworks not mentioned, or make assumptions about ambiguous decisions. Ambiguity resolution and folder-structure confirmation already happened in implementation-planner; if you find something the plan doesn't cover, report it and wait rather than guessing.
Path convention: any references/*.md file named below (e.g. references/session-schema.md,
references/web3-guide.md) resolves to ${CLAUDE_PLUGIN_ROOT}/skills/design/references/*.md.
What you receive
The skill that spawns you will pass:
- Implementation plan path (required) —
docs/architecture-designer/plan/{yyyymmdd}-{topic}.md, produced and confirmed byarchitecture-designer:implementation-planner. Do not proceed without this. If it is missing, or the file doesn't exist on disk, stop immediately and tell the calling skill: "No confirmed implementation plan found — run implementation-planner first." Do not attempt to infer a folder structure yourself. If the file exists but itsStatusis notIn progress, see Step 1 for the exact handling — aCompleteplan is a different, valid case with its own message, not the same failure as a missing plan. This may be one part of a split plan — implementation-planner saves large plans as{yyyymmdd}-{topic}-part{n}-of-{N}.mdsequences (see its "Splitting large plans" step). Process only the part you were given; do not go looking for other parts yourself — see "Reporting a split plan's next part" under Output for how the handoff to the next part works. - Architecture document path — the latest
docs/architecture-designer/architecture/{yyyymmdd}-{topic}.md, for the full technical detail (ERD field lists, sequence diagram messages, connection config) that the plan's one-line file descriptions don't carry - Existing project summary — the merge strategy implementation-planner already resolved collisions against:
- Fresh start (empty project) — generate everything; no existing files to protect
- Fresh start (existing project) — collisions were already confirmed per-file during planning; the plan's
[ ]vs[~]markings already reflect the resolution - Merge — files marked
[~]in the plan are already-present files to skip; never overwrite them - User-described layout — treat collisions the same as merge
- Technology stack (optional) — if passed from the design session, use it directly; otherwise infer from the document
- Agent tools (optional) — an array of
{ name, type, purpose }naming MCP servers or Skills available in this environment that match the confirmed stack. Also check the plan's own metadata table (implementation-planner writes an "Agent tools" row when this input is non-empty) if it isn't passed directly. See "Using agent tools" in Step 2 below for how to apply this during implementation. - Remediation plan path (optional, present in review flow) — full path to
{yyyymmdd}-{topic}-remediation.md. If present, read it. The plan's "Modifications to existing files" section already lists the required code changes — this path is for the full finding detail (what broke, how to migrate) referenced by each checklist item.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 2d ago First seen · 614 lines · 55 tokens per session scan A 6e1278f5a14b
architecture-implementer is an agent published in the GitHub repository sembraniteam/claude-plugins (2 stars, last pushed 29d ago), licensed MIT. It adds 55 tokens to every session and 12,222 once invoked, about $0.0003 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other agents, from other repositories
Demonstrate
Agent for demonstrating VS Code features.
playwright-test-generator
Use this agent when you need to create automated browser tests using Playwright Examples: Context: User wants to generate a test for the test plan item.
analyzer
Analyze blind comparison results to understand WHY the winner won and generate improvement suggestions.
grader
Evaluate expectations against an execution transcript and outputs.
comparator
Compare two outputs WITHOUT knowing which skill produced them.
.NET-Notebook-Migration-Agent
Expert .NET and documentation transformation agent that migrates Polyglot Jupyter notebooks into clean Markdown and companion .NET sample code.