Get Strategy
get_strategyRetrieve a predefined analysis strategy that outlines which concerns to cover and how to approach them, for scenarios like code review, incident investigation, or system design.
Instructions
Get a predefined analysis strategy. Strategies define which concerns to cover and how to approach them, without prescribing specific models.
Available strategies: capacity-planning (Capacity Planning), code-review (Code Review), codebase-understanding (Codebase Understanding), incident-investigation (Incident Investigation), post-mortem (Post-Mortem), security-audit (Security Audit), system-design (System Design), technical-decision (Technical Decision)
Call without strategyId to list all strategies. Call with a strategyId to get the concern map.
Strategies work for any system — code, infrastructure, pipelines, platforms, or design documents. For example, system-design applies equally to a Kubernetes migration plan as to a code architecture spec.
USAGE: Get a strategy, then for each concern: evaluate relevance to your specific problem, use expand_selection with models from that concern's domain, pick appropriate lenses, and apply them. Concerns marked "required" should always be evaluated. "Conditional" concerns depend on the scale and nature of the change. Each concern can be run in parallel as an independent analysis track.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| strategyId | No | Strategy ID to retrieve (e.g. 'code-review'). Omit to list all available strategies. |