Skip to content
Back to skills

Strategic Review

ASecurity

**Purpose:** Analyze a service or project at phase transitions — identify what's working, what's broken, and what to build next. Produces a prioritized feature roadmap grounded in real metrics. **When:** At phase transitions in plan.md, when metrics degrade, or when the backlog needs re-prioritization. **Output:** Structured markdown report delivered in chat (no file written). ---

  • 2 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added May 27, 2026
data-aigobashsqlapiperformance

Works with

  • api

Security analysis

A100/100

Scanned May 27, 2026

npx -y skills add the-hugin/RSIm --skill strategic-review --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Strategic Review?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Strategic Review
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/the-hugin-strategic-review/badge)](https://www.skillsdirectory.com/skills/the-hugin-strategic-review)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: strategic-review
group: domain
triggers:
  - "стратегический анализ"
  - "что строить"
  - "roadmap"
  - "приоритизация фич"
  - "что дальше делать с проектом"
  - "фичи для сервиса"
output: "structured strategic report: baseline / diagnosis / 5 areas / priority matrix / roadmap"
calls: []
---

# Skill: Strategic Review

**Purpose:** Analyze a service or project at phase transitions — identify what's working, what's broken, and what to build next. Produces a prioritized feature roadmap grounded in real metrics.
**When:** At phase transitions in plan.md, when metrics degrade, or when the backlog needs re-prioritization.
**Output:** Structured markdown report delivered in chat (no file written).

---

## PROCESS

### Step 1 — Collect project context

Read (in order):
1. `CLAUDE.md` — QUICK CONTEXT, GOAL, CURRENT STATE, Known Issues, LOG
2. `plan.md` — active phase, open/closed tasks, gates
3. Any metrics files mentioned in CLAUDE.md (backtest reports, precision logs)
4. `~/.claude/memory/episodic/best-practices.md` — grep for project stack tags

If project has a running DB (SQLite, Postgres) and CLAUDE.md has a schema reference → offer to run diagnostic queries:
```
"Запустить диагностические SQL-запросы для актуальных метрик? (да / нет)"
```
If "да" — run queries via Bash (sqlite3 / psql) to get: alert count, precision, PnL, open positions.
If "нет" — use values from CLAUDE.md/LOG.

### Step 2 — Build Baseline Table

Extract key metrics into a table:

| Metric | Value | Target | Status |
|--------|-------|--------|--------|
| Precision | X% | ≥ 70% | 🔴/🟡/✅ |
| Paper/Live PnL | $X | > 0 | 🔴/🟡/✅ |
| Alert volume (today) | N | — | — |
| Monitor cycle | Xm | < 10m | 🔴/🟡/✅ |
| Notifications | status | working | 🔴/🟡/✅ |
| Open positions | N | ≤ max | — |

Mark each: ✅ on target / 🟡 acceptable / 🔴 below threshold.

### Step 3 — Diagnose Problems

For each 🔴 metric — one paragraph:
- What specifically is broken
- Most likely root cause (hypothesis, not fact)
- What data would confirm/deny it

Keep hypotheses labeled as hypotheses. Don't state unknowns as facts.

### Step 4 — Five Areas

Always structure proposals across 5 standard areas. Skip areas with no findings (don't force entries):

**A. Signal Quality** — precision, recall, detector performance, false positive sources
**B. Trading Bot** — entry logic, exit logic, position sizing, banned categories
**C. Infrastructure** — notifications, monitoring, deploy pipeline, reliability
**D. Analytics** — per-detector stats, per-category PnL, wallet tracking, outcome tagging
**E. Performance** — scan cycle time, API efficiency, DB query speed

For each finding: one-line description + concrete proposal.

### Step 5 — Priority Matrix

Rank all proposals:

| # | Feature | Area | Impact | Effort | ROI |
|---|---------|------|--------|--------|-----|
| 1 | [name] | A/B/C/D/E | 🔴 High / 🟡 Med | 🟢 1h / 🟡 3h / 🔴 1d | ⭐⭐⭐⭐⭐ |

Rules:
- Impact: 🔴 = directly fixes a 🔴 metric; 🟡 = improves 🟡 metric; 🟢 = nice to have
- Effort: 🟢 = < 2h; 🟡 = 2–8h; 🔴 = > 1 day
- ROI stars: Impact/Effort ratio, 1–5 stars
- Sort by ROI descending

### Step 6 — Roadmap

Three buckets:

**Quick wins (today, < 4h):** Top 3–4 by ROI — can be done in current session
**Medium term (next 2–3 sessions):** Important but need planning
**Long term (after gate/milestone):** Depends on data not yet available (paper trading results, A/B data)

For each item: one line, clear acceptance criterion.

### Step 7 — Offer to start

After report:
```
"С чего начнём? Могу сразу перейти к реализации любого пункта."
```

---

## RULES

- **Use real data.** If metric unavailable — say "unknown" not a guess.
- **Label hypotheses.** Root cause is a hypothesis until confirmed by data.
- **One proposal = one sentence.** No walls of text. Bulleted, scannable.
- **Don't propose what's already in plan.md** as open tasks — acknowledge it exists, don't duplicate.
- **Skip empty areas** — if Area C has no findings, omit it entirely.
- **Gate awareness** — note if a proposal requires a gate condition (paper trading data, precision threshold) before it can be implemented.

---

## PRE-FLIGHT

Before delivering report: verify all 5 areas were checked (even if skipped with reason), priority matrix is sorted by ROI, and roadmap has at least 1 quick win.

## PRE-DELIVERY CHECKLIST

- [ ] Baseline table complete — all key metrics present or marked "unknown"
- [ ] Each 🔴 metric has a diagnosis paragraph
- [ ] All 5 areas checked (skipped areas noted explicitly)
- [ ] Priority matrix sorted by ROI
- [ ] Roadmap has 3 buckets: quick / medium / long
- [ ] Step 7 offer included at end

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.