senior-architect

Generate architecture diagrams and analyze project architectures for software systems.

1|Updated Nov 10, 2025
One-click install
npx skills add https://github.com/NovusAevum/dev-agents-orchestration --skill senior-architect-novusaevum
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: senior-architect
Source: https://github.com/NovusAevum/dev-agents-orchestration/tree/main/configs/claude-code/skills/senior-architect
Command: npx skills add https://github.com/NovusAevum/dev-agents-orchestration --skill senior-architect-novusaevum

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solves? This Skill provides a comprehensive toolkit for senior architects to design, evaluate, and optimize complex software systems, ensuring scalability, maintainability, and adherence to best practices across a wide range of modern technologies. It streamlines the process of making informed technical decisions and visualizing system designs.

Core Features & Use Cases

  • Architecture Diagram Generation: Automated tools to visualize system components, their interactions, and data flows, facilitating clear communication and design validation.
  • Project Architecture Analysis: Deep analysis and optimization for existing or new projects, providing performance metrics, code quality recommendations, and identifying potential bottlenecks.
  • Dependency Analysis: Advanced tooling to understand and manage project dependencies, identifying circular dependencies, outdated packages, and potential security vulnerabilities.
  • Tech Stack Decision Frameworks: Guides on selecting appropriate technologies (e.g., ReactJS, Node.js, GraphQL, Postgres, Go, Python) and evaluating trade-offs based on project requirements and constraints.
  • Use Case: When starting a new large-scale project, use this skill to generate initial architecture diagrams, analyze potential tech stacks, and ensure all design decisions align with best practices for scalability, security, and future maintenance.

Quick Start

Design the architecture for a new social media platform, including frontend, backend, database, and DevOps considerations, and generate a high-level diagram.

Frequently Asked Questions about senior-architect

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

FAQPage Schema
How do I create architecture diagrams for a software system?

Architecture diagram generation automates visualization of system components, their interactions, and data flows. This Skill produces diagrams that communicate design decisions and validate system structure across frontend, backend, database, and DevOps layers for modern tech stacks like ReactJS, Node.js, and PostgreSQL.

How do I analyze dependencies and identify potential security vulnerabilities in my project?

Dependency analysis tooling examines project dependencies to identify circular dependencies, outdated packages, and security vulnerabilities. The Skill provides actionable recommendations to resolve issues and optimize your dependency graph across full-stack applications.

What's the best way to evaluate and choose a tech stack for a new scalable system?

Tech stack decision frameworks guide technology selection—ReactJS, NextJS, Node.js, Express, GraphQL, Go, Python, Swift, Kotlin, Flutter, and PostgreSQL—by evaluating trade-offs against project requirements. The Skill delivers comparative analysis to ensure choices align with scalability, security, and maintenance goals.

Can I use this Skill to analyze an existing project's architecture for performance bottlenecks?

Project architecture analysis performs deep evaluation of existing systems, delivering performance metrics, code quality recommendations, and bottleneck identification. Results guide optimization decisions and ensure architectural patterns support production-grade requirements.

Does this Skill support full-stack web and mobile application architectures?

Yes. The Skill applies to designing scalable architectures across full-stack web and mobile stacks including ReactJS, NextJS, Node.js, Express, GraphQL, Go, Python, Swift, Kotlin, Flutter, and PostgreSQL databases with integrated diagram generation and pattern evaluation.

How do I generate actionable architecture recommendations aligned with best practices?

The Skill combines architecture diagram generation, dependency analysis, and integration pattern evaluation to produce diagrams, reports, and recommendations. Output directly supports production-grade technical decision-making with security, scalability, and maintainability considerations built in.