senior-architect

Generates architecture diagrams and analyzes dependencies and coupling for software systems.

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/ProyectoG007/Skill.bat --skill senior-architect-proyectog007
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: senior-architect
Source: https://github.com/ProyectoG007/Skill.bat/tree/main/scripts/05_Dev_Tools/06.%20senior-architect-2.1.1
Command: npx skills add https://github.com/ProyectoG007/Skill.bat --skill senior-architect-proyectog007

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill assists in making informed technical decisions by providing tools for system architecture design, evaluation, and analysis.

Core Features & Use Cases

  • Architecture Diagram Generation: Visualize system components and layers.
  • Dependency Analysis: Identify coupling issues and outdated packages.
  • Architecture Assessment: Detect patterns, code smells, and improvement opportunities.
  • Decision Workflows: Step-by-step guides for selecting databases, patterns, and technology stacks.
  • Use Case: You need to decide between a microservices and a monolith architecture for a new project. This Skill can guide you through the decision process and help visualize the potential outcomes.

Quick Start

Use the senior architect skill to generate a component diagram for the current project.

Frequently Asked Questions about senior-architect

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

FAQPage Schema
How do I analyze project dependencies and identify coupling issues in my code?

Analyze project dependencies and identify coupling issues by running the Skill's dependency analysis workflows to detect tight coupling, outdated packages, and structural flaws within your codebase.

What is the best way to decide between a microservices and monolith architecture?

Deciding between a microservices and monolith architecture is facilitated by the Skill's decision workflows. These provide step-by-step guides for selecting patterns and visualizing potential system design outcomes for your project.

How do I generate system architecture diagrams for my software components?

Generate system architecture diagrams by using the Skill's visualization features to map out software components and layers. This provides a visual representation of your system design to aid technical decision-making.

Can I assess technical debt and find code smells using system design analysis?

Yes, you can assess technical debt and find code smells using system design analysis. The Skill evaluates architectural patterns and code structure to detect smells and highlight improvement opportunities in your project.

Do I need Python to run architecture assessment and technical decision workflows?

Yes, you need Python installed as a prerequisite to run the architecture assessment, dependency analysis, and technical decision workflows, because the Skill operates using Python-based scripts and references.