MCP Server Builder
anthropics/skills
Guides the design and implementation of Model Context Protocol servers in TypeScript or Python, from tool naming and error messages to evaluation.
A skill your agent uses when the user asks to architect-fast a change, run the light factory lane, or factory-build a small goal — a few files, roughly one sitting, at most ~3 parallel issues — into…
$ npx skills add DanMcInerney/architect-loop --skill architect-fast -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install DanMcInerney/architect-loop architect-fast --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/DanMcInerney/architect-loop.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/architect-fast .claude/skills/architect-fast && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "architect-fast" agent skill from https://github.com/DanMcInerney/architect-loop/tree/main/skills/architect-fast into .claude/skills/architect-fast/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "architect-fast", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/DanMcInerney/architect-loop/tree/main/skills/architect-fastType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add DanMcInerney/architect-loop --skill architect-fast -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install DanMcInerney/architect-loop architect-fast --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/DanMcInerney/architect-loop.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/architect-fast .agents/skills/architect-fast && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "architect-fast" agent skill from https://github.com/DanMcInerney/architect-loop/tree/main/skills/architect-fast into .agents/skills/architect-fast/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "architect-fast", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add DanMcInerney/architect-loop --skill architect-fast -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install DanMcInerney/architect-loop architect-fast --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/DanMcInerney/architect-loop.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/architect-fast .cursor/skills/architect-fast && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "architect-fast" agent skill from https://github.com/DanMcInerney/architect-loop/tree/main/skills/architect-fast into .cursor/skills/architect-fast/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "architect-fast", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/DanMcInerney/architect-loop.git --path skills/architect-fast--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add DanMcInerney/architect-loop --skill architect-fast -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install DanMcInerney/architect-loop architect-fast --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/DanMcInerney/architect-loop.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/architect-fast .gemini/skills/architect-fast && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "architect-fast" agent skill from https://github.com/DanMcInerney/architect-loop/tree/main/skills/architect-fast into .gemini/skills/architect-fast/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "architect-fast", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install DanMcInerney/architect-loop architect-fastInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add DanMcInerney/architect-loop --skill architect-fast -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/DanMcInerney/architect-loop.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/architect-fast .github/skills/architect-fast && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "architect-fast" agent skill from https://github.com/DanMcInerney/architect-loop/tree/main/skills/architect-fast into .github/skills/architect-fast/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "architect-fast", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add DanMcInerney/architect-loop --skill architect-fast -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install DanMcInerney/architect-loop architect-fast --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/DanMcInerney/architect-loop.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/architect-fast .opencode/skills/architect-fast && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "architect-fast" agent skill from https://github.com/DanMcInerney/architect-loop/tree/main/skills/architect-fast into .opencode/skills/architect-fast/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "architect-fast", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
architect-fastA skill your agent uses when the user asks to architect-fast a change, run the light factory lane, or factory-build a small goal — a few files, roughly one sitting, at most ~3 parallel issues — into…
Architect Fast is an agent skill from DanMcInerney/architect-loop. Use when the user asks to architect-fast a change, run the light factory lane, or factory-build a small goal — a few files, roughly one sitting, at most ~3 parallel issues — into a specced plan with parallel builders, one builder-performed closing review-and-fix, and a single PR. Same loop shape as /architect with the per-issue grading machinery removed; for larger, riskier, or many-issue work use /architect instead.
Its SKILL.md is about 1.9k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Agent Workflows. The repository describes itself as: Super optimized /goal loop. Massive token savings and higher quality. Smart model designs and reviews, cheaper model builds.. The licence is MIT.
7 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 28dca7d. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Architect Fast loads about 1.9k tokens when it runs. Until then it costs about 109 tokens; SKILL.md has 898 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from DanMcInerney/architect-loop at commit 28dca7d, republished under its MIT licence (© DanMcInerney). 898 words, ~1,904 tokens.
.claude/skills/architect-fast/SKILL.md (or your agent's skills folder).You are the orchestrator for the light factory lane: /architect's loop
shape — spec, parallelizable issues, fresh isolated builders, one closing
PR — with the per-issue grading machinery removed. Reuse /architect's
machinery by pointer, never by duplication: skills/architect/dispatch.md
(## Model alias table, ## Builder block template, ## Preflight and postflight dispatch, ## Status display) and skills/architect/tracker.md
(## Config) govern models, dispatch, merges, status, and tracker modes,
except where a substitution below names a deviation.
Size ceiling: at most 3 builder issues and ~400 changed lines expected. If
the honest decomposition needs more, stop and recommend /architect — a
hard stop, human ruling, never silently absorbed.
Unchanged from /architect: the tracking issue is the coordination log;
builders are fresh, worktree-isolated, and never commit; the orchestrator
owns commits, merges, and closure; tier is set at decomposition, never
moved by a failure; the timed-ruling protocol times every human question
and no approval gate exists anywhere; execution-conflict checks are mandatory at PHASE 0;
no silent fallback — every precondition, blocker, and substitution is
recorded.
to-issues runs
straight off it./architect.Ground. Load codebase-design first and use its glossary exactly.
Read authority docs in /architect's order. Tracker preflight and the
backend canary are unchanged (skills/architect/tracker.md
## Preflight per mode). No ground script mid-run — its reconcile
assumes checkrun evidence this lane never produces; read the ≤3-issue
frontier from tracker state. skills/architect/status.ps1|.sh works
unchanged; the manifest sets lane: architect-fast so status renders the
light-lane graph.
Intake. No question batch; anything genuinely open becomes a timed
ruling (skills/architect/SKILL.md ## Timed-ruling protocol) recorded
as an assumption. No adversarial spec review. Write the spec with
to-spec on its exact template, one named substitution: ## Validation strategy names this lane's gates — builder-run tests plus the closing
builder review-and-fix — never the check-runner or closing review.
Create the tracking issue and manifest; cut the factory branch. Append
status breadcrumbs to docs/runs/<run>/status-events.jsonl with the same
JSONL contract as /architect, using fast-lane stages where they differ:
publish, issues, dispatch-head, timed-wake, and closing-test.
Decompose. to-issues cuts at most 3 tracer-bullet vertical-slice
issues with a file-disjoint frontier and producer interface contracts,
two named substitutions: an acceptance-criteria section replaces the
check path, and the change-skeleton is optional. Above the ceiling,
stop and recommend /architect.
Factory loop. Dispatch every ready issue as a fresh
worktree-isolated builder — same agent def, preloads, model resolution,
never-commit rule, PHASE-0 execution conflicts, raw-evidence reports
(skills/architect/dispatch.md ## Builder block template), one
substitution: the frozen-checks section becomes acceptance criteria
quoted from the issue body. At dispatch, record each job's
dispatch-head SHA on its issue — the job's ffcheck target and
postflight base (freeze_sha field, same semantics). Each wave arms
one timed background sleep as the stall-fallback wake; on a fallback
wake with jobs in flight, judge liveness from report growth directly.
On DONE, merge through postflight (skills/architect/dispatch.md
## Preflight and postflight dispatch). On BLOCKED, answer durably and
respawn fresh.
Closing test pass. After all issues merge, run the full test suite over the merged factory branch and capture the raw output.
Builder review. Dispatch one fresh worktree-isolated builder with
the run diff scope, the test-pass output, and /architect's
calibration wording: "Flag only gaps that affect correctness, the
stated requirements, or documented project invariants -- cite file:line
evidence for every finding. Do not report stylistic preferences." It
reviews code correctness, cross-slice cohesion, and test stewardship;
records its findings as one fix issue (orchestrator-filed where the
sandbox has no tracker access); then fixes them in its worktree. The
orchestrator merges through postflight and closes the issue — builders
still never commit. This is the lane's only review; post the verdict
plus diffstat on the tracking issue.
Integrate. Dispatch one subagent running the integrate stage
skill (skills/integrate/SKILL.md) with the change-context digest; its
first step is the docs pass. Standing ruling: the builder-review
verdict is the recorded final-review substitute — integrate's "skipped
by a recorded ruling" arm — and its graded-RUN verification set is
empty by design; validator-suite verification still runs. The
orchestrator rules on the result and posts the digest.
Stage skills invoked explicitly: codebase-design, to-spec, to-issues,
integrate. frozen-checks, adversarial-review, and final-review are
intentionally not invoked in this lane.
| Reused contract | Fast-lane substitution |
|---|---|
to-spec's validation-strategy naming | Builder-run tests + the closing builder review-and-fix |
to-issues' per-issue check path | Acceptance-criteria section in the issue body |
to-issues' mandatory change-skeleton | Optional |
| Builder template's frozen-checks section | Acceptance criteria quoted from the issue body |
Postflight's freeze_sha diff base | The job's recorded dispatch-head SHA |
| Ground script's frontier line | Read from tracker state; no ground script mid-run |
| Watchdog | One per-wave timed background sleep |
| Final review | One fresh builder review-and-fix subagent fed the test-pass output; fixes merge through postflight |
| Integrate's graded-RUN verification set | Empty by design; validator-suite verification still runs |
Re-read against each new model generation; the size ceiling and Rules kept
are invariants, the rest is prunable. Re-run
docs/evals/trigger-prompts.md. No feature ships without evidence in
DESIGN.md.
© DanMcInerney, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in skills/architect-fast of DanMcInerney/architect-loop.
Open the folder on GitHubat commit 28dca7d
Architect Fast next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Architect Fast this skillDanMcInerney/architect-loop | 626 | — | ~1.9k | Automated safety check: Pass | MIT | |
| MCP Server Builderanthropics/skills | 180k | 63 repos | ~2.3k | Automated safety check: Pass | Apache-2.0 | |
| Hook Development for Claude Code Pluginsanthropics/claude-plugins-official | 38k | 10 repos | ~4.1k | Automated safety check: Notes | Apache-2.0 | |
| Using Superpowersfarm-fe/farm | 5.6k | 35 repos | ~1.4k | Automated safety check: Pass | MIT | |
| Executing Plans Inlineobra/superpowers | 297k | 2 repos | ~5.1k | Automated safety check: Pass | MIT | |
| Skill CreatorAzure/azqr | 795 | 89 repos | ~8.2k | Automated safety check: Pass | Apache-2.0 |
anthropics/skills
Guides the design and implementation of Model Context Protocol servers in TypeScript or Python, from tool naming and error messages to evaluation.
anthropics/claude-plugins-official
Explains how to write Claude Code plugin hooks, both prompt-based checks and bash commands, for events such as PreToolUse, Stop and SessionStart.
farm-fe/farm
A skill your agent uses when starting any conversation - establishes how to find and use skills, requiring Skill tool invocation before ANY response including clarifying questions
obra/superpowers
Has the agent carry out an implementation plan itself, task by task in the current session, keeping a ledger, proving each step with a test and ending with one whole-branch review.
Azure/azqr
Create new skills, modify and improve existing skills, and measure skill performance.
anthropics/claude-plugins-official
Explains how to write agents for Claude Code plugins: the markdown file with YAML frontmatter, trigger descriptions, model and color settings, and system prompt design.
DanMcInerney/architect-loop
A skill your agent uses when the user asks for discovery-scale research that informs a decision: brainstorming a project or feature, choosing a technology, or requests like "research X", "what's the…
DanMcInerney/architect-loop
A skill your agent uses when the architect factory orchestrator dispatches a fresh strategist subagent to harden a draft spec: falsify it with file:line evidence, fold the surviving findings into a…
DanMcInerney/architect-loop
A skill your agent uses when the user asks to architect, run or continue the autonomous software factory, turn a goal into a hardened tracker issue plan, dispatch builder jobs, grade finished work…
DanMcInerney/architect-loop
A skill your agent uses for the closing whole-run review in the architect factory — the only model review in the loop: dispatched by the orchestrator, at finish, to one fresh strategist subagent…
DanMcInerney/architect-loop
A skill your agent uses when the strategist drafts per-issue graded checks after decomposition and before builder dispatch.
DanMcInerney/architect-loop
Test-driven development for factory builders. An agent skill from DanMcInerney/architect-loop.
Categories
A skill your agent uses when the user asks to architect-fast a change, run the light factory lane, or factory-build a small goal — a few files, roughly one sitting, at most ~3 parallel issues — into…. Architect Fast is an agent skill from DanMcInerney/architect-loop. Use when the user asks to architect-fast a change, run the light factory lane, or factory-build a small goal — a few files, roughly one sitting, at most ~3 parallel issues — into a specced plan with parallel builders, one builder-performed closing review-and-fix, and a single PR.
Architect Fast fits situations like: the user asks to architect-fast a change; run the light factory lane; factory-build a small goal — a few files; roughly one sitting.
Run `npx skills add DanMcInerney/architect-loop --skill architect-fast -a claude-code`. Or copy the skill folder (skills/architect-fast in DanMcInerney/architect-loop) into .claude/skills/architect-fast in your project. Claude Code loads it when a task matches its description.
Run `npx skills add DanMcInerney/architect-loop --skill architect-fast -a codex`. Or copy the skill folder (skills/architect-fast in DanMcInerney/architect-loop) into .agents/skills/architect-fast in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add DanMcInerney/architect-loop --skill architect-fast -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/architect-fast, .gemini/skills/architect-fast, .github/skills/architect-fast and .opencode/skills/architect-fast in your project.
SKILL.md names no scripts, command-line tools or credentials: Architect Fast is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Architect Fast is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.9k tokens (SKILL.md is roughly 7.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Architect Fast: MCP Server Builder (anthropics/skills, 180k stars), Hook Development for Claude Code Plugins (anthropics/claude-plugins-official, 38k stars), Using Superpowers (farm-fe/farm, 5.6k stars) and Executing Plans Inline (obra/superpowers, 297k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
DanMcInerney (a GitHub user) maintains it in DanMcInerney/architect-loop, which has 626 GitHub stars. The repository holds 11 skills in this directory. The repository was last updated on September 13, 2026.
Source: DanMcInerney/architect-loop on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.