Agent skill
arch
Load architecture patterns from the Claude Code Optimization Framework. Supports hybrid, mono, ms (microservices), and sls (serverless) patterns.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/arch
SKILL.md
Architecture Pattern Loader
When invoked with /arch <pattern>, load the corresponding architecture configuration.
Supported Patterns
@arch:hybrid (or /arch hybrid)
File: C:\.claude\architectures\hybrid.yaml
Use for: Legacy modernization, brownfield projects, multi-tier enterprise systems
@arch:mono (or /arch mono)
File: C:\.claude\architectures\monolith.yaml
Use for: Small-medium applications, rapid prototyping, single-team projects
Variants:
@mono:3tier- Classic 3-tier (Presentation, Business, Data)@mono:clean- Clean Architecture (Domain-centric)@mono:hex- Hexagonal/Ports & Adapters@mono:vertical- Vertical Slice Architecture@mono:modular- Modular Monolith (pre-microservices)
@arch:ms (or /arch ms)
File: C:\.claude\architectures\microservices.yaml
Use for: Large-scale distributed systems, multi-team development, independent deployability
Includes:
- Saga patterns (Choreography/Orchestration)
- Circuit breakers
- Service mesh configuration
- Event-driven communication
@arch:sls (or /arch sls)
File: C:\.claude\architectures\serverless.yaml
Use for: Event-driven workloads, variable traffic, cost optimization
Includes:
- AWS Lambda / Azure Functions patterns
- Step Functions / Durable Functions
- API Gateway integration
- Cold start optimization
How to Use
- Load pattern:
/arch ms - The configuration will be applied to code generation
- Use with other shortcuts:
@arch:ms @dotnet @deploy:k8s
Behavior
When loaded, the architecture pattern guides:
- Project structure recommendations
- Code organization patterns
- Communication patterns
- Data management strategies
- Deployment considerations
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?