architecture

Creates Architecture Decision Records with requirements analysis and trade-off evaluation.

4|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/alexgutscher26/ClawTrace --skill architecture-alexgutscher26
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architecture
Source: https://github.com/alexgutscher26/ClawTrace/tree/main/.agent/skills/architecture
Command: npx skills add https://github.com/alexgutscher26/ClawTrace --skill architecture-alexgutscher26

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a structured framework for making sound architectural decisions, ensuring requirements are met, trade-offs are evaluated, and decisions are well-documented.

Core Features & Use Cases

  • Requirements Analysis: Guides the process of understanding project scale, team dynamics, and timelines.
  • Trade-off Evaluation: Offers templates and frameworks for analyzing the pros and cons of different architectural options.
  • ADR Documentation: Facilitates the creation of Architecture Decision Records to capture rationale and consequences.
  • Use Case: When designing a new microservice, use this Skill to systematically analyze different communication patterns (e.g., REST vs. gRPC vs. event-driven) and document the chosen approach with its justifications.

Quick Start

Use the architecture skill to help document a new decision for a scalable SaaS application.

Frequently Asked Questions about architecture

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

FAQPage Schema
How do I evaluate architectural trade-offs for a new microservice?

Documenting architecture decisions involves creating an Architecture Decision Record (ADR) to capture rationale and consequences. This framework facilitates ADR documentation to ensure requirements are met, trade-offs are evaluated, and decisions are well-structured.

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

An Architecture Decision Record (ADR) captures the rationale and consequences of a system design choice. You need an ADR when making significant architectural decisions to ensure trade-offs are systematically evaluated and documented for future reference.

Can I use this framework for architectural decision making on a scalable SaaS application?

Yes, this framework supports architectural decision making for scalable SaaS applications. It guides requirements analysis and helps select appropriate patterns by systematically evaluating options against project scale, team dynamics, and timeline constraints.

How do I analyze system design requirements before choosing a pattern?

Analyzing system design requirements involves understanding project scale, team dynamics, and timelines. This framework guides the process by supporting systematic evaluation of options based on these constraints to facilitate the selection of appropriate patterns.

What is the best way to validate architectural decisions against project constraints?

The best way to validate architectural decisions is to use a framework that ensures validation checklists are met. This involves evaluating trade-offs based on domain, scale, team, timeline, and constraints to confirm the selected pattern fits the project requirements.