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.