research-catalog
Installation
SKILL.md
research-catalog
Purpose
This is the v4 capability menu. It indexes exactly 51 tactics in 10 families and tells the caller when each tactic is useful. It does not list SOPs. A selected tactic owns its SOP calls through You MUST load skill ... instructions in the tactic body.
Input Contract
required: [confirmed_north_star, research_brief]
optional: [current_spec_view, state_slice, constraints]
constraints:
- return tactic cards, not SOP cards
- preserve the tactic id exactly as listed
Execution Protocol
Read the North Star, ResearchBrief, current SpecView, and relevant state slice. Select 3-5 candidate tactics whose purpose and prerequisites match the current objective. Return their family, id, why-now condition, required inputs, expected outputs, and next call. Do not invent an order for tactics that the Spec has not ordered. Once a tactic is selected, the caller MUST load that tactic skill; its body is authoritative for SOP calls and thresholds.