architecture

Create and evaluate architecture decision records with context, options, and trade-offs.

6|3|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/alo-exp/silver-bullet --skill architecture-alo-exp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architecture
Source: https://github.com/alo-exp/silver-bullet/tree/main/forge/skills/engineering-architecture
Command: npx skills add https://github.com/alo-exp/silver-bullet --skill architecture-alo-exp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Architecture decisions are hard to track and justify across teams. This skill helps create and evaluate architecture decision records (ADRs) to document options, trade-offs, and consequences.

Core Features & Use Cases

  • ADR creation: Capture context, options, decisions, and rationale.
  • ADR evaluation: Review designs and compare trade-offs for informed tech choices.
  • System design alignment: Align architecture with requirements and constraints to guide implementation.

Quick Start

Describe a decision context and request an ADR for a Kafka vs SQS architecture choice.

Frequently Asked Questions about architecture

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

FAQPage Schema
How do I create an ADR for a system design decision?

To create an ADR for system design, describe your decision context and technology options. The skill captures context, options, decisions, and rationale to produce structured architecture decision records.

What is the best way to document technology trade-offs for microservices?

Documenting technology trade-offs for microservices is best handled by evaluating ADRs. This skill aligns architecture with requirements and constraints, comparing options to guide implementation choices.

How do I evaluate trade-offs between different data store integrations?

You can evaluate trade-offs between data store integrations by applying ADR evaluation. The skill reviews designs and compares consequences to justify your technology choices.

Can I use this to compare a Kafka vs SQS architecture choice?

Yes, you can compare a Kafka vs SQS architecture choice by providing the decision context. The skill generates an ADR detailing options, trade-offs, and actions for your integration design.

When do I need to write an architecture decision record?

You need to write an architecture decision record when tracking technology choices across teams. ADRs document options and consequences, solving the problem of justifying system designs.