senior-architect

Design architecture decisions and generate Mermaid, PlantUML, or ASCII diagrams.

Updated Mar 11, 2026
One-click install
npx skills add https://github.com/ISAQQSAI/SkillAttack --skill senior-architect-isaqqsai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: senior-architect
Source: https://github.com/ISAQQSAI/SkillAttack/tree/main/data/hot100skills/085_alirezarezvani_senior-architect
Command: npx skills add https://github.com/ISAQQSAI/SkillAttack --skill senior-architect-isaqqsai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Architecture decision support for complex software systems by analyzing structure, detecting patterns, and visualizing designs.

Core Features & Use Cases

  • Architecture Diagram Generator: creates Mermaid/PlantUML/ASCII diagrams from project structure.
  • Dependency & Layer Analysis: identifies dependencies and layering to surface coupling concerns.
  • Project Architecture Assessment: detects patterns (layered, microservices, hexagonal, etc.) and provides improvement recommendations.

Quick Start

Run the architecture toolkit on your project to generate diagrams and assessment reports.

Frequently Asked Questions about senior-architect

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

FAQPage Schema
How do I generate architecture diagrams from an existing project structure?

You can generate architecture diagrams from your project structure by running an architecture toolkit that outputs visual representations in Mermaid, PlantUML, or ASCII formats to clarify system design.

What is dependency analysis and layer verification for multi-repo projects?

Dependency analysis and layer verification identify dependencies and layering across multi-repo projects to surface coupling concerns, ensuring your system architecture maintains strict structural boundaries.

How do I detect architectural patterns like hexagonal or microservices in my codebase?

Project architecture assessment detects patterns like hexagonal, microservices, or layered architectures within your codebase and provides actionable recommendations to improve your overall design.

Can I use this for architecture reviews and ADR creation in complex software systems?

Yes, this supports architecture reviews and ADR creation for complex software systems by analyzing structure, detecting patterns, and visualizing designs to support robust architecture decision-making.

What is the best way to surface coupling concerns in a multi-repo project architecture?

The best way to surface coupling concerns is through dependency and layer analysis, which identifies dependencies and layering across multi-repo projects to highlight structural coupling issues.