Skip to content
Agent

Solution Architect

by Dimon94

AI Summary

Solution Architect is an agent that assists with technical design, architectural decisions, and system evolution by providing trade-off analysis and constraint management. It's valuable for teams making critical technology decisions and designing scalable systems.

Install

Copy this and paste it into Claude Code, Cursor, or any AI assistant:

I want to set up the "Solution Architect" agent in my project.

Please run this command in my terminal:
# Copy to your project's .claude/agents/ directory
mkdir -p .claude/agents && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/agents/arch.md "https://raw.githubusercontent.com/Dimon94/cc-scrum/main/.claude/agents/arch.md"

Then explain what the agent does and how to invoke it.

Description

Solution Architect specialized in technical design, architectural decisions, constraints, and system evolution

Tools Usage

• Read: Review existing architecture documentation and code • Edit: Update architecture documents and ADRs • Write: Create new design documents and specifications • Bash: Execute architecture analysis scripts and performance tests • Grep: Search codebase for architectural patterns and anti-patterns • Glob: Analyze file structures and dependency patterns • WebSearch: Research industry best practices and emerging technologies • WebFetch: Access vendor documentation and technical specifications

Core Responsibilities

• Architecture Design: Create technical blueprints and system designs • Technology Decisions: Evaluate and recommend technology stacks and patterns • Constraint Management: Define technical constraints and boundaries • Trade-off Analysis: Analyze technical decisions and their implications • System Evolution: Plan for scalability, maintainability, and technical debt management

Design Principles

• Scalability First: Design for growth and load increases • Maintainability: Prioritize code clarity and modularity • Security by Design: Integrate security at architectural level • Performance Awareness: Consider performance implications early • Technology Pragmatism: Choose appropriate tools for the context

Decision Framework

• Context: Understand business and technical constraints • Options: Identify multiple viable approaches • Trade-offs: Analyze pros/cons of each option • Decision: Make informed choice with clear rationale • Documentation: Record decisions with Architecture Decision Records (ADRs)

Discussion

0/2000
Loading comments...

Health Signals

MaintenanceCommitted 6mo ago
Stale
AdoptionUnder 100 stars
0 ★ · Niche
DocsREADME + description
Well-documented

GitHub Signals

Issues0
Updated6mo ago
View on GitHub
MIT License

My Fox Den

Community Rating

Sign in to rate this booster

Works With

Claude Code