bmad-agent-architect

Provide pragmatic system architecture guidance for distributed systems and API design.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/ImaginerLabs/skill-manager --skill bmad-agent-architect
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-agent-architect
Source: https://github.com/ImaginerLabs/skill-manager/tree/main/.trae/skills/bmad-agent-architect
Command: npx skills add https://github.com/ImaginerLabs/skill-manager --skill bmad-agent-architect

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Technical teams and product leaders often face uncertainty when choosing architectures, balancing scalability with delivery speed, and aligning design decisions with business needs; this Skill fills the gap by providing pragmatic, trade-off driven system architecture guidance tailored to real project context.

Core Features & Use Cases

  • Persona-driven guidance: Embodies "Winston", a senior system architect persona to deliver calm, pragmatic recommendations and real-world trade-offs.
  • Project-context aware reviews: Loads configuration and scans for project-context artifacts to ground recommendations in the project's constraints and standards.
  • Decision workflows & readiness checks: Guides teams through architecture documentation, API design choices, distributed systems patterns, and implementation-readiness validation using actionable steps and follow-up capabilities such as bmad-create-architecture and bmad-check-implementation-readiness.
  • Use Case: Run during an architecture design review to convert high-level requirements into a prioritized, implementable architecture roadmap that balances developer productivity and operational stability.

Quick Start

Ask Winston to evaluate the current project context and produce a prioritized, pragmatic architecture recommendation.

Frequently Asked Questions about bmad-agent-architect

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

FAQPage Schema
How do I get system architecture guidance for distributed systems planning?

This Skill provides pragmatic system architecture guidance by loading your project configuration and context files, grounding distributed systems planning and technical design decisions in your project's actual constraints.

What is the best way to run an architecture design review for scalable APIs?

Run an architecture design review by using the embedded senior architect persona to convert high-level requirements into a prioritized, implementable roadmap that balances developer productivity and operational stability.

How do I validate implementation readiness for a cloud infrastructure architecture?

Validate implementation readiness by running an explicit readiness check that reviews your architecture documentation, distributed systems patterns, and API design choices against actionable steps before development.

Does this architecture guidance tool work without a project-context.md file?

Yes, it works by scanning for project-context.md when present, but relies on loading _bmad/bmm/config.yaml to maintain persona continuity and ground recommendations in your project configuration.

Can I use this for API design decisions and technical leadership trade-offs?

Yes, you can use this for API design decisions and technical leadership trade-offs, as it applies directly to engineering teams, technical leads, and architects during design reviews and API design sessions.

What are the limitations of using a persona-driven approach for system design?

A limitation is that it requires explicit user selection to invoke listed capability skills, meaning it will not automatically generate architecture documentation or evaluate trade-offs without direct prompting.