senior-architect

Generate architecture diagrams and analyze dependencies for software systems.

Updated May 5, 2026
One-click install
npx skills add https://github.com/antonroefer/opencode-project-management --skill senior-architect-antonroefer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: senior-architect
Source: https://github.com/antonroefer/opencode-project-management/tree/main/.opencode/skills/senior-architect
Command: npx skills add https://github.com/antonroefer/opencode-project-management --skill senior-architect-antonroefer

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill eliminates the complexity of designing robust software architectures by providing automated tools and comprehensive frameworks for system design, allowing architects to focus on strategic decisions rather than manual implementation.

Core Features & Use Cases

  • Automated Architecture Diagrams: Generate visual system diagrams with best practices built-in
  • Tech Stack Analysis: Evaluate and recommend optimal technology stacks for specific use cases
  • Dependency Management: Analyze and optimize system dependencies across web, mobile, and distributed systems
  • Pattern Implementation: Access proven architecture patterns and anti-patterns with real-world examples
  • Use Case: When designing a new microservices backend, use this skill to generate initial architecture diagrams, select appropriate patterns, and analyze service dependencies.

Quick Start

Use the senior-architect skill to generate architecture diagrams for my new e-commerce platform.

Frequently Asked Questions about senior-architect

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

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

Design scalable and maintainable software architecture by generating automated architecture diagrams, selecting proven patterns, analyzing dependencies, and evaluating optimal tech stacks for your specific system use case.

Can I automate architecture diagram generation for a microservices backend?

Yes, you can automate architecture diagram generation for microservices backends. The system generates visual diagrams with built-in best practices while simultaneously analyzing service dependencies across distributed environments.

What is the best way to analyze system dependencies across web and mobile platforms?

Analyzing system dependencies across web and mobile platforms is best handled by automating dependency evaluation to identify integration points, optimize service relationships, and apply architectural best practices.

Does this approach to system design support distributed systems and backend architecture?

Yes, this system design approach fully supports distributed systems and backend architecture. It provides comprehensive frameworks for pattern selection, tech stack decisions, and dependency management tailored for complex distributed environments.

How do I select the right tech stack and architecture patterns for my application?

Select the right tech stack and architecture patterns by evaluating specific use case requirements against proven architectural patterns, analyzing dependencies, and reviewing real-world examples of anti-patterns to avoid.

When should I avoid automated architecture diagram generation for system design?

You should avoid automated architecture diagram generation when manual strategic decision-making is required for highly bespoke system constraints, though it remains effective for standard web, mobile, and distributed system design.