senior-architect

Generate architecture diagrams and analyze dependencies for multi-stack projects.

Updated Jul 9, 2025
One-click install
npx skills add https://github.com/underPressue/dotfiles --skill senior-architect-underpressue
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: senior-architect
Source: https://github.com/underPressue/dotfiles/tree/main/.claude/skills/senior-architect
Command: npx skills add https://github.com/underPressue/dotfiles --skill senior-architect-underpressue

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Designing scalable, maintainable software architectures is complex and error-prone. This skill provides an automated toolkit to guide architecture decisions, generate diagrams, and analyze dependencies to reduce risk and accelerate planning.

Core Features & Use Cases

  • Architecture Diagram Generator: creates visual representations of system architecture to communicate designs clearly.
  • Project Architect: analyzes project structures, identifies improvements, and recommends architectural optimizations.
  • Dependency Analyzer: evaluates dependencies and highlights potential coupling and risk across services.

Quick Start

Run the Architecture Diagram Generator on your project: python scripts/architecture_diagram_generator.py <project-path>

Frequently Asked Questions about senior-architect

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

FAQPage Schema
What is the best way to generate architecture diagrams for a multi-stack project?▼

Generating architecture diagrams for a multi-stack project is done by running an automated generator script against your project path to create visual representations that clearly communicate system designs.

How do I analyze dependencies to identify service coupling and risk?▼

You analyze dependencies to identify service coupling and risk by running an automated dependency analyzer that evaluates your project structure and highlights potential architectural issues across services.

Can I use this toolkit for both web and mobile backend architecture planning?▼

Yes, you can use this toolkit for web and mobile backend architecture planning. It applies to multi-stack projects to guide architectural decisions, evaluate patterns, and reduce planning risk.

How does the project architect tool evaluate and optimize software architecture?▼

The project architect tool evaluates and optimizes software architecture by analyzing your existing project structures, identifying areas for improvement, and recommending specific architectural optimizations.

When do I need automated architecture planning for system design?▼

You need automated architecture planning for system design when solving the complexity of building scalable, maintainable software architectures, requiring pattern selection and tech decision guidance to reduce risk.