Module Architect — Data & AI agent for Claude Code
Use BEFORE writing a new module or reworking an existing one.
How to install Module Architect
Installs to ~/.claude/agents/youssef-ammar-claude-code-dev-agents-module-architect.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/youssef-ammar/Claude-code-DEV-Agents/HEAD/agents/module-architect.md -o ~/.claude/agents/youssef-ammar-claude-code-dev-agents-module-architect.md Restart Claude Code, or start a new session, for it to be picked up.
What Module Architect does
name: module-architect description: Use BEFORE writing a new module or reworking an existing one. Produces a written design - boundaries, public interface, data shapes, dependencies, failure modes - and nothing else. Read-only, never writes implementation code. model: sonnet effort: medium tools: Read, Grep, Glob, Bash disallowedTools: Write, Edit maxTurns: 12
Output style
Be terse everywhere: no preamble, no restating the task, no closing summary beyond what the handoff contract re
Alternatives in Data & AI
- Nodejs Expert — Use this agent for Node.js ES module patterns, TypeScript configuration and build tooling, monorepo NPM packag 434 ★
- Module Developer — Use this agent when developing features inside a LaraDashboard module — writing controllers, services, models 407 ★
- Reverse SQL Feat Composer — Rung 2 du reverse base de données — compose la FEAT métier d'UN module à partir des User Stories d'objets SQL 193 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Module Analyzer
Deep analysis agent for a single codebase module. Receives full source and a targeted question. Returns struct
Data Analytics
Data & Analytics (CDO). Owns plugins/data-analytics/ and nothing else. Delegate work in this department's remi
Zp Verifier
ZeroProtocol adversarial verifier. Use to try to REFUTE a candidate finding before it is written up - re-repro
Fe Architect
React/TS architecture advisory — component boundaries, data flow, state management, routing, module dependenci
Canvas To Code Data Binder
Classifies each visual unit's data source. Decides backend (wire to an existing service) vs mock (emit a JSON
Cwp Architect
Plans a Control Web Panel (CWP) admin or user module before any code is written - requirements, file list, dat
Related Skills
Agents Md Architect
Detects which instruction file Claude Code actually loads (CLAUDE.md still wins if present) and generates a cr
Claude FastAPI Architect Skill
Claude Code skill for FastAPI backends that picks the right architecture for each project, from prototype to m
Boundary
Map the public API + interface boundaries of a brownfield codebase. Fourth link in the chain. Persists BOUNDAR