Agent Arch System Design
Skill Verified ActiveAgent skill for arch-system-design - invoke with $agent-arch-system-design
To assist users in designing and documenting scalable and maintainable system architectures, providing expert guidance on technical decisions and patterns.
Features
- Design scalable system architectures
- Document architectural decisions and ADRs
- Create system diagrams (C4 model, UML)
- Evaluate technology choices and trade-offs
- Define architectural patterns and principles
Use Cases
- Designing microservices architecture for platforms
- Creating system architecture for real-time data processing
- Planning scalability for complex systems
- Evaluating technology stacks for new projects
Non-Goals
- Implementing code
- Directly modifying existing codebases
- Spawning other implementation agents
- Executing arbitrary bash commands
Installation
npx skills add ruvnet/rufloRuns the Vercel skills CLI (skills.sh) via npx — needs Node.js locally and at least one installed skills-compatible agent (Claude Code, Cursor, Codex, …). Assumes the repo follows the agentskills.io format.
Quality Score
VerifiedTrust Signals
Similar Extensions
System Design
99Design scalable distributed systems using structured approaches for load balancing, caching, database scaling, and message queues. Use when the user mentions "system design", "scale this", "high availability", "rate limiter", "design a URL shortener", "system design interview", "capacity planning", or "distributed architecture". Also trigger when estimating infrastructure requirements, choosing between microservices and monoliths, or designing for millions of concurrent users. Covers common system designs and back-of-the-envelope estimation. For data fundamentals, see ddia-systems. For resilience, see release-it.
Pathfinder
100Map a codebase into feature-grouped flowcharts, identify duplicated concerns across features, and propose a unified architecture. Use when asked to "find the ideal path," unify duplicated systems, or audit architecture before a refactor. Emits a proposed unified flowchart plus per-system /make-plan prompts.
API Design Patterns
100Comprehensive API design patterns covering REST, GraphQL, gRPC, versioning, authentication, and modern API best practices
Architecture Designer
95Use when designing new high-level system architecture, reviewing existing designs, or making architectural decisions. Invoke to create architecture diagrams, write Architecture Decision Records (ADRs), evaluate technology trade-offs, design component interactions, and plan for scalability. Use for system design, architecture review, microservices structuring, ADR authoring, scalability planning, and infrastructure pattern selection — distinct from code-level design patterns or database-only design tasks.
V3 Ddd Architecture
100Domain-Driven Design architecture for claude-flow v3. Implements modular, bounded context architecture with clean separation of concerns and microkernel pattern.
Understand
100Analyze a codebase to produce an interactive knowledge graph for understanding architecture, components, and relationships