decision-frameworks

Generate decision matrices and templates for engineering choices.

11|4|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/wpank/ai --skill decision-frameworks-wpank
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: decision-frameworks
Source: https://github.com/wpank/ai/tree/main/skills/meta/decision-frameworks
Command: npx skills add https://github.com/wpank/ai --skill decision-frameworks-wpank

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides structured methods and templates to help engineers and product teams make well-reasoned, documented, and defensible technical decisions, avoiding common pitfalls.

Core Features & Use Cases

  • Decision Frameworks: Offers guidance on choosing between libraries, architectures, build vs. buy scenarios, and prioritization methods.
  • Templates: Includes templates for Decision Matrices, Build vs. Buy analysis, Architecture Decision Records (ADRs), and priority scoring (RICE, MoSCoW).
  • Use Case: When deciding whether to adopt a new JavaScript framework, use the provided criteria and decision matrix template to objectively compare options like React, Vue, and Svelte based on project needs.

Quick Start

Use the decision-frameworks skill to generate a decision matrix for comparing three potential cloud database solutions.

Frequently Asked Questions about decision-frameworks

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

FAQPage Schema
How do I create an Architecture Decision Record for a new software framework?

To create an Architecture Decision Record, use structured templates that document architectural choices, trade-offs, and project management methodologies to ensure well-reasoned, defensible technical decisions.

What is the best way to compare libraries for an engineering project?

The best way to compare libraries is using a decision matrix template that objectively evaluates options based on specific project needs, helping engineers avoid analysis paralysis and HiPPO anti-patterns.

How do I structure a build vs. buy analysis for software architecture?

Structure a build vs. buy analysis using provided templates to evaluate trade-offs between custom development and purchasing, ensuring your engineering choices align with project management methodologies.

What prioritization frameworks help with engineering decision making?

Prioritization frameworks like RICE and MoSCoW provide structured priority scoring methods to help product teams make objective engineering decisions and avoid common decision-making anti-patterns.

Can I use decision matrices for cloud database selection?

Yes, you can generate a decision matrix to objectively compare potential cloud database solutions based on your specific architecture patterns and project requirements.

Why does analysis paralysis happen in technical decision making?

Analysis paralysis happens when engineers lack structured decision-making frameworks, leading to prolonged deliberation over architecture trade-offs instead of using objective criteria like decision matrices.