跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

Architecture

技能 活跃

Create or evaluate an architecture decision record (ADR). Use when choosing between technologies (e.g., Kafka vs SQS), documenting a design decision with trade-offs and consequences, reviewing a system design proposal, or designing a new component from requirements and constraints.

目的

To streamline the process of documenting and evaluating architectural decisions by providing structured templates and facilitating trade-off analysis.

功能

  • Create Architecture Decision Records (ADRs)
  • Evaluate system design proposals
  • Design new system components
  • Provide structured ADR output format
  • Analyze technology trade-offs

使用场景

  • Choosing between technologies for an event bus (e.g., Kafka vs SQS)
  • Documenting a significant design decision with its trade-offs
  • Reviewing a proposed system architecture
  • Designing a new component based on requirements and constraints

非目标

  • Detailed implementation of the chosen architecture
  • Replacing a full project management tool
  • Providing low-level code generation

Trust

  • warning:Issues AttentionIn the last 90 days, 29 issues were opened and 4 were closed. The closure rate is approximately 12%, indicating slow attention to open issues.

安装

请先添加 Marketplace

/plugin marketplace add anthropics/knowledge-work-plugins
/plugin install engineering@knowledge-work-plugins

质量评分

96 /100
13 days ago 分析

信任信号

最近提交13 days ago
星标12.1k
许可证Apache-2.0
状态
查看源代码

类似扩展

Pathfinder

100

将代码库映射为按功能分组的流程图,识别不同功能之间的重复关注点,并提出统一的架构。在被要求“寻找理想路径”、统一重复系统或在重构前审计架构时使用。输出一个建议的统一流程图以及针对每个系统的“制定计划”提示。

技能
thedotmack

Architecture Decision Records

99

Write and maintain Architecture Decision Records (ADRs) following best practices for technical decision documentation. Use when documenting significant technical decisions, reviewing past architectural choices, or establishing decision processes.

技能
wshobson

System Design

99

Design 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.

技能
wondelai

V3 Ddd Architecture

100

Domain-Driven Design architecture for claude-flow v3. Implements modular, bounded context architecture with clean separation of concerns and microkernel pattern.

技能
ruvnet

Understand

100

分析代码库以生成交互式知识图谱,用于理解架构、组件和关系

技能
Lum1104

Cloud Architect

100

Designs cloud architectures, creates migration plans, generates cost optimization recommendations, and produces disaster recovery strategies across AWS, Azure, and GCP. Use when designing cloud architectures, planning migrations, or optimizing multi-cloud deployments. Invoke for Well-Architected Framework, cost optimization, disaster recovery, landing zones, security architecture, serverless design.

技能
jeffallan