decide · git:20260610.c15894f · 2026-06-10 · sha256 00221610ff4b5392

decide git:20260610.c15894fA

Immutable. This exact content is served forever at /api/v1/blob/00221610ff4b5392.

---
name: decide
description: "Decision support — criteria, scenarios, patterns, recommendation."
effort: low
keywords: [decision, recommendation, what-to-do, prioritize, choose, next, options, trade-off]
task_strategies: [spike, investigation]
stream_affinity: [roadmap, research]
argument-hint: "[question or options, e.g. 'should I do A or B' / 'what to work on next']"
group: thinking
model: sonnet
allowed-tools:
  - Bash
  - Read
  - Glob
  - Grep
  - AskUserQuestion
  - mcp__ruflo__memory_search_unified
  - mcp__ruflo__autopilot_predict
  - ToolSearch
status: stable
growth_stage: evergreen
---
# Decide — Fast Decision

**One sentence in, one recommendation out.**

---

## Step 1 — Get the question

Use the skill arg if provided. If the conversation makes the question obvious, use that (Recommended). Otherwise ask:

```
AskUserQuestion: "What's the decision? One sentence."
```

---

<!-- ruflo preamble -->
ToolSearch("select:mcp__ruflo__memory_search_unified")

## Step 2 — Check context (optional, fast)

If task selection ("what to work on?"): run `brana backlog next 2>/dev/null | head -5`.
If ruflo is available: `mcp__ruflo__memory_search_unified(query: "{QUESTION}", namespace: "pattern", limit: 2, threshold: 0.3)`.
Skip if neither adds value for the question.

---

## Step 3 — Answer

```
**{question restated in ≤10 words}**
Do {X}. {One sentence why.}
```

No headers. No bullet lists. No "it depends" without an immediate answer. If uncertain, say "Not enough signal — try X first."