senior-architect

Plan scalable software architectures for web and mobile stacks.

6|Updated Mar 18, 2026
One-click install
npx skills add https://github.com/anotherben/claude-harness --skill senior-architect-anotherben
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: senior-architect
Source: https://github.com/anotherben/claude-harness/tree/main/skills/senior-architect
Command: npx skills add https://github.com/anotherben/claude-harness --skill senior-architect-anotherben

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Provides a complete toolkit for software architects to design scalable, maintainable architectures, guide system design decisions, and coordinate across frontend, backend, data stores, and deployment patterns.

Core Features & Use Cases

  • Architecture Diagram Generator: Automates generation of architecture diagrams from project inputs.
  • Project Architect: Performs deep architectural analysis, identifies improvements, and generates implementation roadmaps.
  • Dependency Analyzer: Analyzes and visualizes dependencies across services and modules.
  • Use Case: When planning a new microservice, generate a consistent architecture and decision records to guide implementation.

Quick Start

Provide a high-level project goal and I will generate architecture diagrams, patterns, and a dependency plan.

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 software architecture for a modern web application?

To design scalable software architecture, you provide a high-level project goal to generate diagrams, apply design patterns, and map dependencies across frontend, backend, and data stores. This enforces quality gates and yields a structured implementation roadmap.

Can I automatically generate architecture diagrams from project inputs?

You can automatically generate architecture diagrams by providing your project inputs and goals. The system processes these inputs to produce visual diagrams that map dependencies and coordinate frontend, backend, and deployment pipelines.

What is the best way to analyze dependencies across microservices and modules?

Analyzing dependencies across microservices involves visualizing service and module relationships to identify structural improvements. This dependency analysis generates a clear plan that enforces design patterns and guides architectural decisions.

Does this architectural planning approach work for end-to-end mobile stacks?

This architectural planning approach supports end-to-end system design for modern mobile and web stacks. It handles dependency analysis and architectural decisions across data stores, backend, frontend, and deployment pipelines for mobile projects.

How do I create an implementation roadmap for a new microservice architecture?

Creating an implementation roadmap for a new microservice involves performing deep architectural analysis and generating decision records. This process identifies improvements, enforces quality gates, and outputs structured guidelines for implementation.

What limitations should I consider when planning project architecture with automated scripts?

When planning project architecture with automated scripts, you must provide a clear high-level project goal to get accurate results. The generated diagrams and dependency plans rely entirely on the quality and completeness of your initial project inputs.