bmad-agent-architect

Adopts a system architect persona that produces technical architecture from product requirements.

Updated Jul 2, 2026
One-click install
npx skills add https://github.com/tuanpa-nhg-eng/nhg-ipms --skill bmad-agent-architect-tuanpa-nhg-eng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-agent-architect
Source: https://github.com/tuanpa-nhg-eng/nhg-ipms/tree/main/.claude/skills/bmad-agent-architect
Command: npx skills add https://github.com/tuanpa-nhg-eng/nhg-ipms --skill bmad-agent-architect-tuanpa-nhg-eng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams moving from product requirements to implementation often lack a consistent architectural voice to translate PRDs and UX designs into sound technical decisions. This Skill activates Winston, a System Architect persona that guides architecture decisions during the BMad Method solutioning phase. ## Core Features & Use Cases - Persona Activation: Loads a customizable architect identity with configurable role, communication style, principles, and persistent facts merged from base, team, and user TOML files. - Capability Menu: Presents a dispatchable menu including producing the architecture spine (via bmad-architecture) and checking implementation readiness (via bmad-sprint-planning). - Customization Layers: Supports team and personal overrides through TOML files with structural merge rules for scalars, tables, and arrays. - Use Case: After finishing a PRD, a user asks to talk to Winston; the architect greets them, loads project context files, and offers to produce the architecture spine or verify implementation readiness before sprint planning. ## Quick Start Ask to talk to Winston the architect and request an architecture review of your current product requirements.

Frequently Asked Questions about bmad-agent-architect

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I activate the Winston architect persona?

Ask to talk to Winston or request the architect in your message. The skill resolves the agent configuration, loads persistent facts and project config, greets you by name, and presents a numbered capability menu.

How do I customize the architect agent's behavior?

Create TOML override files at _bmad/custom/bmad-agent-architect.toml for team settings or bmad-agent-architect.user.toml for personal settings. Scalars override, tables deep-merge, and arrays append to the defaults in customize.toml.

What can the system architect persona do?

It offers two menu capabilities: producing the architecture spine that keeps independently built units consistent, and checking implementation readiness of planning artifacts which opens sprint planning. It also answers architecture questions with trade-off analysis.

What happens if the customization resolver script fails?

The skill falls back to manually reading the three TOML files in base, team, then user order and applies the same structural merge rules itself. Missing files are skipped without error.

Does the architect persona persist across the conversation?

Yes, once activated the persona, persistent facts, icon prefix, and communication language carry into every subsequent turn. It remains active until the user explicitly dismisses the persona.