architecture

Document architecture decisions as ADRs with rationale and trade-offs.

Updated Apr 3, 2026
One-click install
npx skills add https://github.com/andebet07-oss/MemoriaShare_C --skill architecture-andebet07-oss
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architecture
Source: https://github.com/andebet07-oss/MemoriaShare_C/tree/main/skills/skills-main/.claude-plugin/plugin_01GC5sHmfRpUwySPemYHW7n5/skills/architecture
Command: npx skills add https://github.com/andebet07-oss/MemoriaShare_C --skill architecture-andebet07-oss

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Architecture decisions are hard to track across teams, leading to inconsistent designs and duplicated effort.

Core Features & Use Cases

  • Create an Architecture Decision Record (ADR) to document context, options, trade-offs, and consequences.
  • Evaluate design proposals and compare alternative technologies or architectures.
  • Systematically review requirements and constraints to inform decisions and obtain sign-off.

Quick Start

Create an ADR for choosing Kafka vs SQS, capturing context, options, trade-offs, and consequences.

Frequently Asked Questions about architecture

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is an Architecture Decision Record and when do I need one?

An Architecture Decision Record (ADR) documents context, options, trade-offs, and consequences for system design choices. You need an ADR to track technology decisions across teams, preventing inconsistent designs and duplicated effort.

How do I document system design trade-offs for technology choices?

Document system design trade-offs by creating an ADR that systematically captures context, evaluates options, and records consequences. This structured format ensures technology choices and component-level decisions are fully traceable.

Can I use this to compare alternative technologies like Kafka vs SQS?

Yes, you can compare alternative technologies like Kafka vs SQS by applying an ADR. It systematically reviews requirements and constraints to evaluate design proposals, capturing the specific trade-offs and consequences of each option.

What format does an Architecture Decision Record need to follow?

An Architecture Decision Record needs to follow a structured format including title, status, date, deciders, context, decision, options, trade-offs, consequences, and action items to accurately capture rationale and obtain sign-off.

How do I evaluate design proposals and get sign-off across teams?

Evaluate design proposals by systematically reviewing requirements and constraints within an ADR. Documenting the context, options, and trade-offs clarifies the rationale behind technology choices, facilitating informed sign-off from deciders.