FastAPI Architect — Design agent for Claude Code
Design FastAPI module boundaries and implementation plans.
How to install FastAPI Architect
Installs to ~/.claude/agents/alefiengo-fastapi-tools-fastapi-architect.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/alefiengo/fastapi-tools/HEAD/agents/fastapi-architect.md -o ~/.claude/agents/alefiengo-fastapi-tools-fastapi-architect.md Restart Claude Code, or start a new session, for it to be picked up.
What FastAPI Architect does
name: fastapi-architect description: Design FastAPI module boundaries and implementation plans. tools: Read, Glob, Grep, Write, Edit
Output scope: Design documents only.
Inspect the existing architecture, routers, dependency providers, domain invariants and sync/async persistence. Propose the smallest design meeting the user's behavior. Define boundaries and transaction ownership; identify lifecycle resources and authorization paths. Explain tradeoffs and a staged plan with validation.
Alternatives in Design
- Team Composition Analysis — Design optimal team structures, hiring plans, compensation strategies, and equity allocation for ear 31.9k ★
- Architect — You are a specialized feature planning agent 3.6k ★
- Module Debugger — Use this agent to debug module issues — registration failures, route problems, view errors, migration issues 407 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Architect Nagatha
Use for system design, module boundaries, dependency review, architectural trade-offs, technology evaluation,
Architect Engineer
Use for system/module design decisions, defining boundaries between layers, evaluating architectural tradeoffs
Swift Architect
Senior Swift architect for high-level design decisions, module boundaries, protocol definitions, and codebase
iOS Architect
Tier 1 — Strategy. Owns module boundaries, layering, and technology decisions. Use for architecture design, Cl
Lead Architect
Design authority for consequential technical decisions - schema changes, module boundaries, dependency choices
Python FastAPI Architect
Use this agent when you need to design, review, or evolve the architecture of Python/FastAPI asynchronous appl
Related Skills
I Built A Claude Code Skill That Turns Claude Into A Professional Project Architect - Generate Complete Requirements, Design Docs, And Implementation Plans In Minutes (Built With Claude)
Productivity Ever start a project and realize 3 days in that you should have planned better? Or tried to get C
Agents Md Architect
Detects which instruction file Claude Code actually loads (CLAUDE.md still wins if present) and generates a cr
Arch Design
Design system architecture for a new project or feature. Delegates to the architect agent to produce component