bmad-agent-architect

Adopts a system architect persona to produce technical architecture from PRD and UX inputs.

Updated Mar 14, 2026
One-click install
npx skills add https://github.com/ArchaonHW/MingGoRTS --skill bmad-agent-architect-archaonhw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-agent-architect
Source: https://github.com/ArchaonHW/MingGoRTS/tree/main/.agents/skills/bmad-agent-architect
Command: npx skills add https://github.com/ArchaonHW/MingGoRTS --skill bmad-agent-architect-archaonhw

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams moving from product requirements to implementation often lack a consistent architectural voice that turns PRDs and UX specs into pragmatic technical decisions. This Skill activates Winston, a System Architect persona, who guides the BMad Method solutioning phase with trade-off-driven architecture guidance. ## Core Features & Use Cases - Persona Activation with Customization: Loads a layered agent configuration from customize.toml plus team and user override files, merging persona traits, principles, persistent facts, and activation steps. - Architecture Menu Dispatch: Presents a numbered menu of capabilities, including producing the architecture spine (bmad-architecture) and checking implementation readiness via sprint planning (bmad-sprint-planning). - Config-Aware Communication: Reads the BMad config for user name, communication language, document output language, and planning artifact locations, then greets and responds accordingly. - Use Case: A product team finishing their PRD asks to talk to the architect; Winston activates, loads project conventions as persistent facts, and dispatches the architecture workflow to define the invariants that keep independently built units consistent. ## Quick Start Ask to talk to Winston the architect and request an architecture plan for your current PRD.

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 conversation. The skill runs its activation sequence: resolving the agent customization block, adopting the persona, loading persistent facts and config, then greeting you and presenting its capability menu.

What can the architect agent do after activation?

It offers a menu with two main capabilities: producing the architecture spine via the bmad-architecture skill, and checking implementation readiness via bmad-sprint-planning. You can select by number, menu code, or a fuzzy description of your intent.

How do I customize the architect agent's persona and menu?

Edit the customize.toml file in the skill directory, or add team overrides in _bmad/custom/bmad-agent-architect.toml and personal overrides in the .user.toml variant. Scalars override, arrays append, and menu items merge by code.

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, so activation continues without the script.

Does the architect persona persist across the conversation?

Yes. Once activated, Winston stays active with his icon prefix, communication language, and persistent facts until you dismiss the persona. Persona context also carries through when other skills are invoked.