decision-support

Build weighted decision matrices and generate Architecture Decision Records.

Updated Mar 11, 2026
One-click install
npx skills add https://github.com/robit-man/transcribe-cli --skill decision-support-robit-man
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: decision-support
Source: https://github.com/robit-man/transcribe-cli/tree/main/.claude/skills/decision-support
Command: npx skills add https://github.com/robit-man/transcribe-cli --skill decision-support-robit-man

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines complex technical and architectural decision-making processes by providing a structured framework for evaluating alternatives and analyzing trade-offs.

Core Features & Use Cases

  • Decision Matrices: Build and populate weighted decision matrices to objectively compare options.
  • Trade-off Analysis: Clearly identify and document the pros, cons, and risks associated with each alternative.
  • ADR Generation: Automatically generate Architecture Decision Records to document finalized choices.
  • Use Case: When choosing a new database for a critical service, use this Skill to compare options like PostgreSQL, MongoDB, and DynamoDB based on scalability, cost, and team expertise, leading to a well-documented and justified decision.

Quick Start

Help me decide between PostgreSQL and MongoDB for our user service.

Frequently Asked Questions about decision-support

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

FAQPage Schema
How do I build a weighted decision matrix for architecture evaluation?

To build a weighted decision matrix for architecture evaluation, define your technical criteria, assign weights, score each alternative, and calculate totals to objectively compare options. This process clarifies trade-offs and justifies your final choice.

What is the best way to document trade-offs when making technical decisions?

The best way to document trade-offs in technical decisions is to explicitly identify and record the pros, cons, and risks for each alternative. This structured approach ensures rationale is transparent and traceable for future review.

How do I generate an Architecture Decision Record for a database choice?

To generate an Architecture Decision Record for a database choice, finalize your evaluation from the weighted decision matrix and automatically produce the ADR. This documents the context, decision, and consequences of your selected technology.

Can I use a decision matrix for both technical and process decisions?

Yes, you can use a decision matrix for both technical and process decisions. The framework supports configurable criteria and scoring, allowing you to objectively evaluate architectural choices, technical tools, and workflow processes alike.

When should I use structured decision making for software architecture?

You should use structured decision making for software architecture when choosing critical infrastructure like a new database, where evaluating scalability, cost, and team expertise requires objective comparison. This prevents biased choices and clarifies complex trade-offs.