propose-options

Generate 2-4 viable options with tradeoffs from a decision problem and codebase context.

6|3|Updated Sep 13, 2017
One-click install
npx skills add https://github.com/tomholford/dotfiles --skill propose-options
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: propose-options
Source: https://github.com/tomholford/dotfiles/tree/main/claude/skills/propose-options
Command: npx skills add https://github.com/tomholford/dotfiles --skill propose-options

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams explore multiple strategic options with honest tradeoffs before committing to a plan, by analyzing context and constraints and presenting actionable directions.

Core Features & Use Cases

  • Surface 2-4 distinct options with clear tradeoffs and no hard-pushing of a single path.
  • Tailor recommendations by inspecting codebase context, project goals, and constraints.
  • Use case: when deciding between approaches to a problem, generate options with impacts, effort estimates, and reversibility insights.

Quick Start

Provide a problem statement and any constraints, then ask for 2-4 options with tradeoffs.

Frequently Asked Questions about propose-options

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

FAQPage Schema
How do I generate viable options with tradeoffs for a technical decision?

Strategic planning tools generate 2-4 distinct approaches with honest tradeoffs rather than pushing a single path. They inspect codebase context and project constraints to tailor recommendations, presenting impacts and effort estimates for informed decision-making.

How do I compare different approaches for a project roadmap?

You compare approaches by providing a problem statement and any constraints. The tool analyzes your codebase context to surface 2-4 distinct options, each with detailed impacts, effort estimates, and reversibility insights for clear comparison.

Can I use codebase context to tailor decision-making options?

Yes, codebase context is analyzed to tailor decision-making options to reality. The tool inspects project goals, constraints, and existing code to ensure each generated option includes idiomatic alignment and relevant tradeoffs.

What is the best way to evaluate tradeoffs between technical solutions?

The best way to evaluate tradeoffs is by generating 2-4 viable options with clear impacts and effort estimates. This approach prevents hard-pushing a single path and provides reversibility insights to help teams commit to a plan.

When should I not use an automated options analysis tool?

You should avoid automated options analysis when your problem statement lacks clear project constraints or codebase context. Without specific constraints, the tool cannot accurately generate tailored options or evaluate tradeoffs for your decision problem.