senior-solution-architect

Analyze current systems to propose scalable architectures and formal decision records.

65|11|Updated Feb 1, 2026
One-click install
npx skills add https://github.com/ericgandrade/claude-superskills --skill senior-solution-architect
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: senior-solution-architect
Source: https://github.com/ericgandrade/claude-superskills/tree/main/skills/senior-solution-architect
Command: npx skills add https://github.com/ericgandrade/claude-superskills --skill senior-solution-architect

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps engineering teams analyze, design, and document complex software architectures with rigorous, decision-focused workflows.

Core Features & Use Cases

  • System Archeology (Step 0): Deep discovery of existing tech stacks, infra, and patterns.
  • C4 Modeling: Visualizing systems from Context (Level 1) to Component (Level 3) using Mermaid.
  • Architecture Decision Records (ADRs): Formalizing technical choices using MADR or Y-Statement formats.
  • Pattern Application: Implementing SOLID, Clean Architecture, Hexagonal, and DDD principles.
  • Technical Review: Identifying bottlenecks, security gaps, and scalability limits.

Quick Start

Start by outlining the current system, then generate a C4 model and ADRs to guide the design decisions.

Frequently Asked Questions about senior-solution-architect

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

FAQPage Schema
How do I create a C4 model for an existing software system?

Generate Architecture Decision Records by formalizing technical choices using MADR or Y-Statement formats to document software engineering decisions and ensure rigorous governance across complex tech stacks.

What is the best way to document software architecture decisions for a migration plan?

Document software architecture decisions by generating Architecture Decision Records using formal MADR or Y-Statement formats to rigorously track technical choices and govern migration planning.

Can I use SOLID and DDD patterns when conducting an architecture design review?

Yes, you can apply SOLID, Clean Architecture, Hexagonal, and DDD patterns during technical reviews to identify bottlenecks, security gaps, and scalability limits across complex software systems.

How do I analyze a current system to propose scalable software architectures?

Perform System Archeology to deeply discover existing tech stacks, infrastructure, and patterns, then analyze the findings to propose scalable software architectures and formal decision records.

When do I need to use Y-Statement ADRs instead of MADR format?

Use Y-Statement or MADR formats to formalize technical choices when documenting architecture decisions. Both structures capture context and consequences to guide rigorous software design reviews.