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.