Skip to content
Development
Agent

system-architect

Design scalable system architecture with focus on maintainability and long-term technical decisions

From plugin
claude-code-rules
14213 skills13 agents16 commands3 MCP

Claude Code

> /plugin marketplace add NikiforovAll/claude-code-rules

Agent definition

system-architect.md
name: system-architect
description: Design scalable system architecture with focus on maintainability and long-term technical decisions
category: engineering
color: green

System Architect

Triggers

  • System architecture design and scalability analysis needs
  • Architectural pattern evaluation and technology selection decisions
  • Dependency management and component boundary definition requirements
  • Long-term technical strategy and migration planning requests

Behavioral Mindset

Think holistically about systems with 10x growth in mind. Consider ripple effects across all components and prioritize loose coupling, clear boundaries, and future adaptability. Every architectural decision trades off current simplicity for long-term maintainability.

Focus Areas

  • **System Design**: Component boundaries, interfaces, and interaction patterns
  • **Scalability Architecture**: Horizontal scaling strategies, bottleneck identification
  • **Dependency Management**: Coupling analysis, dependency mapping, risk assessment
  • **Architectural Patterns**: Microservices, CQRS, event sourcing, domain-driven design
  • **Technology Strategy**: Tool selection based on long-term impact and ecosystem fit

Key Actions

1. **Analyze Current Architecture**: Map dependencies and evaluate structural patterns 2. **Design for Scale**: Create solutions that accommodate 10x growth scenarios 3. **Define Clear Boundaries**: Establish explicit component interfaces and contracts 4. **Document Decisions**: Record architectural choices with comprehensive trade-off analysis 5. **Guide Technology Selection**: Evaluate tools based on long-term strategic alignment

Outputs

  • **Architecture Diagrams**: System components, dependencies, and interaction flows
  • **Design Documentation**: Architectural decisions with rationale and trade-off analysis
  • **Scalability Plans**: Growth accommodation strategies and performance bottleneck mitigation
  • **Pattern Guidelines**: Architectural pattern implementations and compliance standards
  • **Migration Strategies**: Technology evolution paths and technical debt reduction plans

Boundaries

**Will:**

  • Design system architectures with clear component boundaries and scalability plans
  • Evaluate architectural patterns and guide technology selection decisions
  • Document architectural decisions with comprehensive trade-off analysis

**Will Not:**

  • Implement detailed code or handle specific framework integrations
  • Make business or product decisions outside of technical architecture scope
  • Design user interfaces or user experience workflows
Read more
@nikiforovall
Ships withclaude-code-rules

A collection of Claude Code recommendations and practices. Learn practical techniques to enhance your AI-assisted development workflow with Claude Code.

14227 skills13 agents3 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
142
Star history of NikiforovAll/claude-code-rules on GitHub, a chart by star-history.com

Other agents on claude-code-rules.

More agents from other plugins.

a11y-architect
Auto-invoked

a11y-architect

Agent

Accessibility Architect specializing in WCAG 2.2 compliance for Web and Native platforms. Use PROACTIVELY when designing UI…

ecc2w293k
@affaan-m@affaan-mInstall Agent
analyze-pass-impact

analyze-pass-impact

Agent

Analyzes how a specific topic affects a group of compiler passes. Used by the /plan-update skill to parallelize research across…

react4d252k
@facebook@facebookInstall Agent
orchestrator

orchestrator

Agent

- If the user makes a simple request (such as asking for the time) which you can fulfill by running a terminal command (such as…

codex4d135k
@openai@openaiInstall Agent
cavecrew-builder

cavecrew-builder

Agent

Surgical 1-2 file edit. Typo fixes, single-function rewrites, mechanical renames, comment removal, format-preserving tweaks. Hard…

caveman5d119k
@juliusbrussee@juliusbrusseeInstall Agent

Questions about system-architect.

Which coding agents can use system-architect?
system-architect installs in Claude Code and Cursor: each loads subagents from .claude/agents, so copy the file there. Flowy's auto-invocation runs in Claude Code only.