architecture

Diagnoses software architecture issues and recommends improvements for scalability.

1|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/first-fluke/mapple --skill architecture-first-fluke
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architecture
Source: https://github.com/first-fluke/mapple/tree/main/.claude/skills/architecture
Command: npx skills add https://github.com/first-fluke/mapple --skill architecture-first-fluke

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Diagnosis of architecture issues and selection of appropriate analysis methods to optimize software design.

Core Features & Use Cases

  • Architecture assessment: Evaluate system structure and identify potential problems.
  • Method selection: Choose suitable analysis techniques for different architectural scenarios.
  • Stakeholder communication: Synthesize input and produce clear recommendations or architectural decision records.
  • Use Case: A developer analyzes a complex microservices system to identify bottlenecks and recommend improvements using this workflow.

Quick Start

Read and follow .agents/workflows/architecture.md step by step.

Frequently Asked Questions about architecture

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

FAQPage Schema
How do I diagnose software architecture issues in a microservices system?

Analyze software architecture using a structured workflow to evaluate system structure, identify potential bottlenecks, and generate recommendations to optimize system robustness and scalability.

What is the best way to select an analysis method for software architecture evaluation?

Choose suitable analysis techniques by comparing architectural scenarios within a structured workflow, ensuring the selected methods produce comprehensive documentation and clear architectural decision records.

How do I document architectural decisions for stakeholder communication?

Synthesize stakeholder input through a defined workflow to produce clear architectural recommendations and comprehensive decision records, ensuring reliable communication of system design choices.

Can I use this workflow to assess system robustness and scalability?

Yes, this workflow assesses system robustness and scalability by guiding software engineers through structured evaluations to identify potential structural problems and ensure architectural reliability.

What are the limitations of using structured workflows for architecture analysis?

A limitation of structured architecture workflows is the reliance on manual input of comprehensive system details, requiring strict adherence to predefined steps to ensure accurate diagnosis and recommendations.