senior-architect

Design system architectures and evaluate trade-offs for large-scale applications.

9|2|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/hongmaple0820/agent-academy --skill senior-architect-hongmaple0820
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: senior-architect
Source: https://github.com/hongmaple0820/agent-academy/tree/main/skills/others/engineering-team/senior-architect
Command: npx skills add https://github.com/hongmaple0820/agent-academy --skill senior-architect-hongmaple0820

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Choosing and validating system architectures can be time-consuming and error-prone; this skill provides structured guidance, patterns, and diagrams to streamline architecture decisions.

Core Features & Use Cases

  • ADR-driven architecture evaluation and documentation
  • Architecture pattern selection with trade-off analysis
  • Diagram generation in Mermaid, PlantUML, or ASCII for design reviews
  • Dependency and tech-stack assessment to inform decisions

Quick Start

Provide a project brief and request an architecture review with a Mermaid, PlantUML, or ASCII diagram.

Frequently Asked Questions about senior-architect

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

FAQPage Schema
How do I evaluate system architecture trade-offs for large-scale applications?

To evaluate system architecture trade-offs, apply pattern selection with structured trade-off analysis across monoliths, modular monoliths, and microservices to guide component boundaries and recommend architecture patterns with guardrails.

How do I document an Architecture Decision Record (ADR) for tech stack selection?

Document an Architecture Decision Record (ADR) by applying ADR-driven architecture evaluation to your tech stack selection, capturing dependency assessments and trade-offs to inform and validate your architecture decisions.

Can I generate architecture diagrams in Mermaid or PlantUML for design reviews?

Yes, you can generate architecture diagrams in Mermaid, PlantUML, or ASCII format to visualize system designs and support architecture reviews for large-scale applications.

What is the best way to choose between a modular monolith and microservices architecture?

The best way to choose between a modular monolith and microservices is through architecture pattern selection with trade-off analysis, identifying patterns and guiding component boundaries based on your specific scale and requirements.

How do I conduct an architecture review with dependency analysis?

Conduct an architecture review by performing dependency and tech-stack assessment to inform decisions, identifying structural patterns and validating component boundaries against your project requirements.