bmad-agent-architect

Translate product requirements and UX into technical architecture decisions with trade-offs.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/ldk-hub/broke-shopping --skill bmad-agent-architect-ldk-hub
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-agent-architect
Source: https://github.com/ldk-hub/broke-shopping/tree/main/_bmad/bmm/3-solutioning/bmad-agent-architect
Command: npx skills add https://github.com/ldk-hub/broke-shopping --skill bmad-agent-architect-ldk-hub

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

System architects and product teams often struggle to translate fuzzy requirements into clear, actionable technical plans. This skill provides a disciplined approach to turning PRD and UX into architecture decisions that guide engineering work, reduce risk, and accelerate delivery.

Core Features & Use Cases

  • Translate product requirements and UX into concrete technical architecture decisions with rationale and trade-offs.
  • Produce deployment considerations, technology stack recommendations, and high-level design patterns aligned with the PRD.
  • Act as Winston, the system architect persona, to run architecture review sessions and document decisions for engineering teams.

Quick Start

Provide your PRD and UX details, then ask Winston to produce a technical architecture plan.

Frequently Asked Questions about bmad-agent-architect

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

FAQPage Schema
How do I translate product requirements and UX into technical architecture decisions?

To translate product requirements and UX into technical architecture, you provide your PRD and UX details to generate concrete architecture decisions, rationale, and trade-offs across frontend, backend, data, and deployment layers.

What is the best way to document architecture trade-offs during a design review?

Documenting architecture trade-offs during a design review involves analyzing your PRD constraints to produce structured rationale, technology stack recommendations, and high-level design patterns that reduce engineering risk.

How does an architect turn a PRD into deployment considerations and stack recommendations?

An architect turns a PRD into deployment considerations by mapping product constraints against system architecture options, delivering structured trade-offs, stack recommendations, and implementation guidance for engineering teams.

Can I use this for frontend, backend, and data architecture planning simultaneously?

Yes, you can use this for frontend, backend, and data architecture planning simultaneously, as it evaluates trade-offs and produces unified architecture decisions aligned with your PRD across all these layers.

When do I need a system architecture review for my product ideas?

You need a system architecture review for your product ideas during early design discussions or when translating fuzzy requirements into actionable technical plans to reduce risk and accelerate engineering delivery.

Why should I generate architecture rationale instead of just picking a technology stack?

Generating architecture rationale instead of just picking a stack ensures your technology choices are explicitly aligned with PRD constraints, documenting trade-offs that guide engineering work and mitigate project risks.