bmad-agent-architect

Design technical architecture using persona-driven decision-making and project context.

Updated May 13, 2026
One-click install
npx skills add https://github.com/Markuson/ivo_corr --skill bmad-agent-architect-markuson
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bmad-agent-architect
Source: https://github.com/Markuson/ivo_corr/tree/main/.agents/skills/bmad-agent-architect
Command: npx skills add https://github.com/Markuson/ivo_corr --skill bmad-agent-architect-markuson

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, and includes scripts (resource) components.

What problem does it solve?

This skill provides a structured, persona-driven environment for translating product requirements and UX designs into robust technical architecture, ensuring development remains aligned with project goals.

Core Features & Use Cases

  • Persona-Based Guidance: Employs Winston, a System Architect persona, to provide pragmatic, trade-off-focused technical advice.
  • Architecture Documentation: Facilitates the creation of technical decision records and implementation readiness checks.
  • Use Case: When starting a new feature, invoke this skill to architect the system design, ensuring that the proposed solution adheres to established project principles and technical standards.

Quick Start

Invoke the bmad-agent-architect skill to begin the architectural design process for your current project.

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 into a robust technical architecture design?▼

You can translate product requirements into technical architecture by using a persona-driven framework that aligns UX designs with project goals through structured workflows and technical decision records.

What is the BMad Method for system design and technical leadership?▼

The BMad Method for system design is a structured workflow approach that ensures development remains aligned with project goals by integrating product requirements, UX, and technical implementation through persistent knowledge.

How do I maintain architectural consistency across the software development lifecycle?▼

You maintain architectural consistency by integrating project-specific context with custom script resolution and persistent knowledge, ensuring proposed solutions adhere to established technical standards throughout development.

Do I need Python to use this technical architecture design skill?▼

Yes, you need Python3 installed, because the skill relies on custom scripts to resolve project-specific configurations and maintain architectural consistency across your development lifecycle.

What is the best way to create technical decision records for new features?▼

The best way to create technical decision records is to invoke a persona-driven architectural design process that provides pragmatic, trade-off-focused technical advice aligned with established project principles.

How does the Winston persona guide system architecture trade-off decisions?▼

The Winston System Architect persona guides decisions by providing pragmatic, trade-off-focused technical advice that aligns implementation readiness checks with your project's specific configuration and standards.