Skills

Skill Decision Support

Present options with trade-offs for informed decision-making, use when choosing...

Install

npx skills add nyldn/claude-octopus --skill skill-decision-support -g -a claude-code -y
Repository
nyldn/claude-octopus4.4k
Category
Engineering
Updated
3d ago
License
MIT
Context cost
Mediumabout 2,450 tokens
Runs scripts
No, instructions only

What it does

Present options with trade-offs for informed decision-making, use when choosing between approaches

Decision Support & Options Presentation

Overview

Structured approach to presenting options and alternatives with clear trade-offs, enabling informed decision-making.

Core principle: Understand context → Generate options → Analyze trade-offs → Present clearly → Support choice.


When to Use

Use this skill when user:

  • Asks for options or alternatives
  • Says "fix or provide options"
  • Needs help deciding between approaches
  • Wants to see different ways to solve a problem
  • Is uncertain about best path forward

Do NOT use for:

  • General research ("what is X?") → use flow-probe
  • Implementation work → use flow-tangle
  • Simple yes/no questions
  • Already-decided approaches

The Process

Phase 1: Context Understanding

Step 1: Understand the Decision Point

**Decision Context:**

What needs to be decided: [the core question]
Why it matters: [impact of this decision]
Constraints: [time, resources, compatibility, etc.]
Current state: [what exists now]

Step 2: Gather Requirements

Use AskUserQuestion if needed to understand:

  • Must-have requirements
  • Nice-to-have features
  • Deal-breakers
  • Timeline constraints
  • Budget/resource constraints

Phase 2: Generate Options

Step 1: Identify Viable Approaches

Generate 2-4 distinct options (not just variations):

Option TypeWhen to Include
ConservativeLow risk, proven approach
ModerateBalanced risk/reward
InnovativeHigher risk, potentially better outcome
MinimalSimplest possible solution

Don't generate options that:

  • Violate stated constraints
  • Are clearly inferior to others
  • Are essentially the same with minor tweaks

Step 2: Research Each Option

For each option, understand:

  • How it works
  • What it requires
  • What the outcome looks like
  • What could go wrong

Phase 3: Trade-off Analysis

For each option, analyze:

Read the whole SKILL.md on GitHub

More in Engineering