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.