senior-architect

Generate architecture diagrams and analyze project dependencies for system design.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a comprehensive toolkit for designing robust, scalable, and maintainable software architectures, guiding technical decisions and generating essential documentation.

Core Features & Use Cases

  • Architecture Diagram Generation: Automate the creation of architecture diagrams.
  • System Design: Facilitate in-depth system design, pattern selection, and tech stack decisions.
  • Dependency Analysis: Analyze project dependencies for potential issues.
  • Use Case: When starting a new project or refactoring an existing one, use this Skill to generate an initial architecture diagram, define the tech stack, and ensure best practices are followed.

Quick Start

Use the senior-architect skill to generate an architecture diagram for your project.

Frequently Asked Questions about senior-architect

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

FAQPage Schema
How do I design a scalable and maintainable software architecture for a new project?

To design scalable software architecture, you can generate initial architecture diagrams, define the tech stack, select system design patterns, and analyze project dependencies to ensure best practices are followed from the start.

Can I automatically generate architecture diagrams for my existing codebase?

Yes, architecture diagram generation is a core feature. It automates the creation of architecture diagrams to facilitate technical decision-making and system planning during new development or refactoring.

What is the best way to analyze project dependencies for potential architecture issues?

The best way to analyze project dependencies is using a comprehensive software architecture toolkit that evaluates dependencies across multiple programming languages and frameworks to identify potential issues and guide technical decisions.

Does this system design approach work with multiple programming languages and frameworks?

Yes, this system design approach supports multiple programming languages and frameworks. It provides a tech stack decision framework and dependency analysis across various environments to facilitate technical decision-making.

When do I need to use a tech stack decision framework for software architecture?

You need a tech stack decision framework when starting a new project or refactoring an existing one. It helps define your technology stack, select appropriate system design patterns, and ensure scalable, maintainable architecture.