bmad-agent-architect

Guides architectural decisions for scalable distributed systems and cloud infrastructure designs.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/GenEducation/GenedUIProject --skill bmad-agent-architect-geneducation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-agent-architect
Source: https://github.com/GenEducation/GenedUIProject/tree/main/.gemini/skills/bmad-agent-architect
Command: npx skills add https://github.com/GenEducation/GenedUIProject --skill bmad-agent-architect-geneducation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps teams make clear, practical architecture decisions when they need scalable systems, stable technology choices, and trade-off analysis that supports delivery instead of slowing it down.

Core Features & Use Cases

  • System Architecture Guidance: Shape distributed systems, cloud infrastructure, and API design with a pragmatic, senior-level perspective.
  • Trade-off Evaluation: Compare options through the lens of reliability, developer productivity, scalability, and business value.
  • Implementation Readiness: Check alignment between product needs, UX decisions, architecture direction, and execution plans.
  • Use Case: A team planning a new platform can use this Skill to decide whether to keep the design simple now or introduce more scalable patterns where the risk justifies it.

Quick Start

Ask the architect skill to review your system goals and recommend a practical architecture plan with clear trade-offs and next steps.

Frequently Asked Questions about bmad-agent-architect

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

FAQPage Schema
How do I make practical architecture decisions for distributed systems?

Practical architecture decisions for distributed systems require evaluating reliability, developer productivity, scalability, and business value trade-offs. This Skill guides those choices by applying a senior-level perspective to align constraints with durable delivery patterns.

What is the best way to evaluate trade-offs when designing cloud infrastructure?

Evaluating cloud infrastructure trade-offs involves comparing options through the lens of reliability, developer productivity, scalability, and business value. This approach ensures technology choices support delivery rather than slowing it down.

How do I align product needs with API design and execution plans?

Aligning product needs with API design requires checking implementation readiness across UX decisions, architecture direction, and execution plans. This Skill validates that alignment to ensure technical choices match product constraints.

When do I need to introduce more scalable patterns in system architecture?

Scalable patterns in system architecture are needed when risk justifies moving beyond simple designs. This Skill helps teams decide whether to keep designs simple now or adopt scalable patterns based on specific use case demands.

Can I use this to review my system goals and recommend an architecture plan?

Yes, you can request an architecture plan review by providing your system goals. The Skill recommends a practical plan with clear trade-offs and next steps, ensuring implementation readiness for your technical strategy.

Why does technical strategy need trade-off analysis before implementation?

Technical strategy needs trade-off analysis because architecture choices impact stable technology selection and delivery speed. Analyzing constraints upfront prevents decisions that slow down engineering execution and compromise system reliability.