senior-architect

Generate architecture diagrams and analyze dependencies for software projects.

Updated Feb 20, 2026
One-click install
npx skills add https://github.com/efiadm/informatik-ai-studio --skill senior-architect-efiadm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: senior-architect
Source: https://github.com/efiadm/informatik-ai-studio/tree/main/.claude/skills/senior-architect
Command: npx skills add https://github.com/efiadm/informatik-ai-studio --skill senior-architect-efiadm

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the complexity of designing robust, scalable, and maintainable software systems by providing tools and guidance for architecture, technical decisions, and dependency analysis.

Core Features & Use Cases

  • Architecture Diagram Generation: Visualize system architecture using various models.
  • System Design & Tech Stack Guidance: Make informed decisions on technologies and patterns.
  • Dependency Analysis: Identify and manage project dependencies effectively.
  • Use Case: When starting a new project, use this Skill to generate an initial architecture diagram, select the appropriate tech stack from provided guides, and analyze potential dependency conflicts.

Quick Start

Use the senior-architect skill to generate an architecture diagram for the project located at '/path/to/project'.

Frequently Asked Questions about senior-architect

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

FAQPage Schema
How do I generate an architecture diagram for a new software project?

To generate an architecture diagram, input your project directory path to visualize the system structure. This process outputs visual models of your software architecture, facilitating technical decision-making for scalable and maintainable systems.

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

Choosing a tech stack for scalable systems involves analyzing project dependencies and evaluating modern technologies like ReactJS, NextJS, NodeJS, Swift, Kotlin, Flutter, Postgres, and GraphQL. This guidance outputs informed technical decisions and best practices for production-grade software architecture.

Can I analyze project dependencies for potential conflicts before starting development?

Yes, you can analyze project dependencies to identify and manage potential conflicts before development. This dependency analysis works across modern technologies like NodeJS, ReactJS, and GraphQL, outputting conflict reports and supporting automated scaffolding for production-grade software projects.

Does this system design approach support mobile tech stacks like Swift and Kotlin?

Yes, the system design approach supports mobile tech stacks including Swift, Kotlin, and Flutter. It facilitates technical decision-making and architecture diagram generation across these mobile technologies, outputting scalable and maintainable system designs for complex software projects.

How do I scaffold a production-grade software architecture automatically?

You can scaffold a production-grade software architecture by utilizing the system design process that combines architecture diagram generation, tech stack selection, and dependency analysis. This outputs automated project scaffolding and best practices for complex software projects.