decision-framework

Analyze complex choices by clarifying goals, constraints, and risks to recommend an optimal path.

Updated Mar 8, 2026
One-click install
npx skills add https://github.com/asd335w3d/SKills --skill decision-framework-asd335w3d
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: decision-framework
Source: https://github.com/asd335w3d/SKills/tree/main/.github/skills/decision-framework
Command: npx skills add https://github.com/asd335w3d/SKills --skill decision-framework-asd335w3d

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a structured framework to analyze complex choices, compare competing solutions, and articulate a clear, data-driven decision with actionable implementation steps.

Core Features & Use Cases

  • Structured Decision Making: Guides users through clarifying goals, identifying constraints, evaluating options, and assessing risks.
  • Scenario Application: Ideal for technical architecture selection, product feature prioritization, or strategic path planning where multiple factors need consideration.
  • Use Case: When choosing between migrating to a new database or sharding an existing one, this Skill helps weigh factors like team expertise, migration time, and long-term scalability to recommend the best path forward.

Quick Start

Use the decision-framework skill to help decide between migrating to TiDB or sharding our current MySQL database, considering our team's limited TiDB experience and a 4-month deadline.

Frequently Asked Questions about decision-framework

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

FAQPage Schema
What is a structured decision-making framework for analyzing complex choices?

A structured decision-making framework clarifies goals, identifies hard and soft constraints, filters options, evaluates solutions against multiple criteria, and assesses risks to recommend an optimal path with clear justification.

How do I prioritize product features and compare competing technical solutions?

To prioritize product features and compare solutions, you must provide explicit input on decision context, objectives, constraints, and candidate solutions for effective analysis and risk assessment.

Can I use this framework for technical architecture selection and strategic planning?

Yes, you can use this framework for technical architecture selection and strategic planning to weigh factors like team expertise, migration time, and long-term scalability to recommend the best path forward.

How to evaluate database migration vs sharding options with limited team expertise?

To evaluate database migration vs sharding options, the framework weighs factors like team expertise, migration time, and long-term scalability, articulating a data-driven decision with actionable implementation steps.

What information is required for effective solution comparison and risk assessment?

Effective solution comparison and risk assessment requires explicit user input on decision context, objectives, hard and soft constraints, and candidate solutions to recommend an optimal path.