deepdive — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited deepdive (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Серьёзное многошаговое исследование под вопрос или решение. Каждый источник = файл, отчёт построен как Q&A, тезисы атомарны и пере-используемы.
competitive-teardown.claude-api.brainstorming / grill-me.Жёсткого дефолта нет. Выбирай каждый раз по сложности вопроса и стоимости решения, которое поддерживаешь.
| Режим | Источников | Суб-агентов | Когда |
|---|---|---|---|
| shallow | 5–7 | 0 | первичная навигация, тема знакома, low-stakes решение |
| medium | 12–18 | 2–3 | нетривиальная тема, среднее решение |
| deep | 25–35+ | 4–5 | high-stakes решение, стратегия, серьёзный анализ |
Объяви выбранный режим в начале и обоснуй: «делаю medium — тема нетривиальна, решение middle-stakes».
Заодно объяви model routing (один раз, после Genre+Plan): какие фазы на какой модели, estimated cost. Пример:
Routing: Phase 1/3/6 на Opus/high (reframing+plan+adversarial),
Phase 4 sub-agents на Haiku/Sonnet, Phase 7 synthesis на Sonnet/high.
Estimated ~$2 (vs ~$8 если бы всё на Opus). Скажи если нужно по-другому —
"всё на opus" / "cheap mode" / "default".Детали — references/model_routing.md.
ДО фазы reframing проверь что уже есть в проекте. Опциональное — если файлов/папок нет, иди дальше.
Цель: не дублировать сделанное. Не из любопытства, не «на всякий случай ещё раз».
Папка-цель определяется автоматически. Не хардкодь.
Уровень 1 — явный сигнал:
CLAUDE.md / CLAUDE.local.md упоминают research-папку → используй её
Существует одна из: research/, 06_Деск-ресёрч/, docs/research/, notes/research/
→ используй существующую
Уровень 2 — автодетекция типа проекта:
pyproject.toml / package.json / Cargo.toml / go.mod / mix.exs → tech → research/
Только .md / .pdf / .docx без манифестов → notes/гуманитарный → 06_Деск-ресёрч/
Уровень 3 — фоллбэк:
Не git-репо или пустая папка → ~/deep-research/<slug>/ (глобальная домашняя)Покажи выбранный путь ОДИН раз: «Сохраню в research/<slug>/. Ок?» Дальше пиши молча.
Если пользователь говорит update <slug> или «обнови ресёрч <тема>»:
Цель update: дельта, не replay. Найти что изменилось с last_research_date, написать diff-файл. Старый отчёт остаётся как есть; новый создаётся только если изменения существенные (после прочтения diff'а — решение пользователя).
Детальный протокол: references/refresh_protocol.md. Ниже — high-level порядок:
<targetfolder>/<slug>/plan.md (last_research_date, гипотезы, подвопросы)<targetfolder>/<slug>/refresh_targets.md (что отслеживать — entities, numbers, hypotheses)<date>_<genre>.md (что было сказано — чтобы видеть что изменилось)blocks/close.md).refresh_protocol.md).status: superseded by <новая_дата>_<genre>.md. Старый plan.md копируется как plan.md (новая версия), version: update-N, parent: <дата>_<genre>.md, секция 16 changelog заполнена.Cost для типового update: ~$0.40 (vs ~$2 за полный medium ресёрч).
Model routing для update: Pre-flight sonnet/low, search-этапы (1-4) haiku/low с sonnet для academic, synthesis delta — sonnet/medium, adversarial re-run — opus/high.
Детали каждой фазы — в references/workflow.md. Модель и effort на каждую фазу — в references/model_routing.md (Opus/Sonnet/Haiku matrix). Здесь high-level.
opus/high] — переписать вопрос, зафиксировать решение, сформулировать 2–4 опровергаемые гипотезы + (medium/deep) multi-perspective персоны для охвата (STORM). См. references/question_reframing.md.sonnet/medium] — определить жанр отчёта (qa/explainer/decision/landscape/validation/custom) и набор блоков. Подтвердить пользователю одной строкой. См. references/genres.md и references/blocks/INDEX.md.opus/medium] — записать plan.md (5 секций: HEADER → SCOPE → STRUCTURE → EXECUTION → TRACKING). Включает: user context, time-box, acceptance criteria, discovered existing, glossary, жанр + blocks + rationale, гипотезы, risk register, subtopic↔blocks mapping, information sourcing strategy (каналы + stat-источники + API endpoints), opposition queries, stop-criteria, notes для tracking. См. workflow.md → Фаза 3 для полного шаблона.3.5. Capability Discovery [sonnet/low] (опциональная для shallow, рекомендуется для medium, обязательна для deep) — audit env vars для API ключей, map подтемы → доступные APIs, fallback на upstream awesome-lists для unknown gaps, сводный отчёт пользователю. См. references/capability_discovery.md.
sonnet/medium; sub-agents per-task: haiku для web/api, sonnet для academic/long-source, opus для heavy reasoning subtask] — 4 шага: (4.0) Source Dispatch — прогнать каждый подвопрос через source_dispatch.md matrix, заполнить plan.md секцию 12 с per-subquestion primary/secondary/fallback каналами. (4.1) Launch — для medium/deep: суб-агенты subagent_type=Explore в параллель с model: параметром из model_routing.md, для shallow: главный поток сам. (4.2) Fetch & dedup. (4.3) Save в sources/NN_slug.md. Loop: после каждого раунда оркестратор может потратить bounded deviation — включая trajectory-чек промежуточных claims (не плодить поиск на неподтверждённом тезисе) и динамическую ревизию outline (ScaffoldAgent). См. references/source_dispatch.md, references/subagents_v2.md, references/workflow.md → Фаза 4.haiku/low; triangulation sonnet/medium] — каждый источник оценить по 3 осям (Credibility/Recency/Bias). Каждый тезис в выводах — ≥3 независимых источника разного типа. См. references/source_scoring.md.opus/high обязательно для deep, sonnet/high для medium; synthesis sonnet/high] — собрать <date>_<genre>.md из блоков, затем: draft → claim ledger → N параллельных враждебных ролей (Skeptic / Contrarian / Gap-hunter) как general-purpose суб-агенты → триаж по severity → ОДИН раунд ремедиации HIGH (точечный до-поиск или caveat) → финал. Finder ≠ fixer. Гейт: shallow=R1 инлайн, medium=R1+R2, deep=R1+R2+R3 обязательно. См. references/adversarial_pass.md и references/blocks/.6.5. Verify [haiku/low] (medium/deep — обязательно) — runtime-проверка цитат по двум осям: (1) liveness — ссылка жива (check_citations.py); (2) faithfulness — источник реально подтверждает тезис (entailment claim ⊨ цитата из sources/NN.md). Битые/неподтверждающие источники чинятся (re-search), смягчаются (overclaim → слабее) или тезис уходит в Open Questions. Отчёт получает verification-header и не «готов» без него. Per-source verification — defensible-фича против закрытых DR-продуктов. См. references/runtime_verification.md.
sonnet/medium] (medium/deep — обязательно) — извлечь entities/numbers/hypotheses/topic-markers из финального отчёта в refresh_targets.md. Это точка входа для будущих update <slug> — без неё каждый update тратит время на re-discovery «что отслеживать». См. блок Z11 в references/blocks/close.md и references/refresh_protocol.md.Бюджета на количество WebSearch/WebFetch нет. Качество > скорость.
Останавливайся когда:
Не останавливайся:
Тупик:
Целевая папка <root>/<slug>/:
<slug>/
├── plan.md # Фаза 3 — план + changelog (секция 16) + notes (секция 15)
├── sources.csv # индекс всех источников с оценками
├── sources/ # один файл = один источник (с метаданными + цитаты)
│ ├── 01_<short-slug>.md
│ ├── 02_<short-slug>.md
│ └── ...
├── findings/ # атомарные тезисы (опционально, для крупных)
│ ├── F1_<short>.md
│ └── ...
├── refresh_targets.md # Фаза 7 — что отслеживать при будущих update (medium/deep)
├── diffs/ # дельта-файлы от update <slug> (если были update'ы)
│ ├── 2026-08-15_delta.md
│ └── 2026-11-20_delta.md
└── <YYYY-MM-DD>_<genre>.md # финальный отчёт — суффикс по жанруNote: отдельный _changelog.md не создаётся — changelog встроен в plan.md секцию 16 (заполняется только для update-режима).
Имя финального отчёта: суффикс по жанру
<date>_qa.md<date>_explainer.md<date>_decision.md<date>_landscape.md<date>_validation.md<date>_custom.mdШаблоны:
sources/NN.md — см. references/source_scoring.md<date>_<genre>.md — собирается из блоков, см. references/genres.md (пресеты) и references/blocks/ (шаблоны блоков)findings/FN.md — атомарный тезис, см. references/blocks/close.md (блок Z6)[research/<slug>/2026-XX-XX_<genre>.md](research/<slug>/2026-XX-XX_<genre>.md). По итогам — кандидаты в memory:
- [project] Тезис X (confidence: high, 3 источника) → файл memory/<topic>.md
- [reference] Авторитетный источник Y по теме Z
Сохранить?anthropic-skills:humanizer-ru — вызови его на финальный <date>_<genre>.md для чистки канцелярита. Опциональное.discover existing — рискуешь дублировать готовый ресёрч.subagent_type=general-purpose если хватает Explore (Explore быстрее и read-only). Исключение — Фаза 6 red team: роли судят, а не ищут → general-purpose.sources/NN.md.URL-friendly: латиница, цифры, дефисы. Пример:
postgres-replication-vs-cdcvertical-farming-eu-marketwebassembly-under-the-hoodЕсли slug не очевиден — сгенерируй и покажи в начале фазы 2 для подтверждения.
Прогрессивная подгрузка: загружай файл когда дошёл до фазы — не превентивно. При большой block library это критично для контекста.
Базовые (всегда):
references/workflow.md — детали <!--gen:count:phases-->9<!--/gen--> фаз (включая опц. 3.5) (читать в начале medium/deep).references/question_reframing.md — шаблоны Фазы 1.references/genres.md — пресеты блоков <!--gen:count:genres-->6<!--/gen--> жанров + эвристика выбора (Фаза 2) + каналы по жанрам.references/blocks/INDEX.md — индекс <!--gen:count:blocks-->103<!--/gen--> блоков по 10 категориям (после выбора жанра).references/channels.md — <!--gen:count:channels-->29<!--/gen--> каналов поиска (включая api-direct) с query patterns, paywall fallbacks (Фаза 3-4).references/stat_sources/INDEX.md — навигационная карта 33 категорий статистических источников (Фаза 3-4).references/api_sources/INDEX.md — каталог <!--gen:count:api-->39<!--/gen-->+ API endpoints (10 категорий) для programmatic доступа (Фаза 3-4).references/capability_discovery.md — workflow фазы 3.5: env vars audit + capability mapping + discovery (medium/deep).references/awesome_lists_registry.md — upstream awesome-lists для discovery когда мой каталог не покрыл (Фаза 3.5).references/source_dispatch.md — recommendation engine для Phase 4.0: matrix «сигнал в подвопросе → primary/secondary/fallback каналы», decomposition recipes для типовых тем, discovery patterns когда каталог не покрыл. Обязательное чтение перед launch sub-agents.references/model_routing.md — выбор модели и effort (Opus/Sonnet/Haiku × low/medium/high) на каждую фазу и тип sub-agent'а. Matrix экономики и качества: где не экономить (Phase 1/6), где наоборот не переплачивать (Phase 4.1 sub-agents). Override-механики для пользователя.references/refresh_protocol.md — протокол update: 4 категории дельты (new entrants, entity diff, numbers refresh, adversarial trigger), шаблон diffs/<date>_delta.md. Используется в режиме update <slug>. Дополняется блоком Z11 refresh-targets из blocks/close.md.Категорийные файлы (только нужные для выбранного жанра/blocks):
references/blocks/frame.md — F1-F8: TL;DR, scope, claim, metadata.references/blocks/explain.md — E1-E14: mental-model, glossary, mechanism.references/blocks/compare.md — C1-C13: matrices, scoring, trade-offs.references/blocks/map.md — M1-M12: profiles, positioning, trends.references/blocks/validate.md — V1-V10: falsification, evidence grades.references/blocks/analyze.md — A1-A13: data tables, SWOT, root cause.references/blocks/close.md — Z1-Z10: counter-args, open Q, next research.references/blocks/people.md — P1-P7: persona, journey, incentives.references/blocks/numbers.md — N1-N8: metrics, market sizing, forecasts.references/blocks/context.md — X1-X7: regulatory, geo, culture.По фазам:
references/source_scoring.md — оценка источников + шаблон sources/NN.md с channel: и access: (Фаза 5).references/subagents_v2.md — паттерн суб-агентов с CHANNELS TO USE (Фаза 4, medium/deep).references/adversarial_pass.md — multi-angle red team: роли, триаж severity, ограниченный цикл ремедиации (Фаза 6, medium/deep).references/runtime_verification.md — runtime-проверка цитат: резолв тезисов к sources/NN.md, verification-header (Фаза 6.5, medium/deep).Stat sources (Фаза 4 — точечно по теме):
references/stat_sources/core/*.md — 14 cross-industry категорий (gov_macro, companies_public/private, consulting_industry, consumer_digital, crypto, data_aggregators, media_entertainment, health, education, climate_env, science, transport_travel, sports_fitness).references/stat_sources/industries/*.md — 19 отраслевых файлов (energy, auto, pharma, retail, manufacturing, real_estate, insurance, banking, telecom, logistics, agriculture, defense, it_services, cybersecurity, advertising, hr_workforce, gig_economy, esg_sustainability, infrastructure).API sources (Фаза 4 — для programmatic data access):
references/api_sources/search/ — Brave, Tavily, Exa, SerpAPI, You.com (поисковые APIs).references/api_sources/academic/ — Semantic Scholar, OpenAlex, CrossRef, arXiv (free, no key).references/api_sources/financial/ — FRED, World Bank, SEC EDGAR, OECD, Alpha Vantage.references/api_sources/companies/ — Crunchbase, OpenCorporates, Companies House.references/api_sources/crypto/ — CoinGecko, DefiLlama, Etherscan, Dune.references/api_sources/code/ — GitHub, Stack Exchange, PyPI, npm.references/api_sources/social/ — Reddit JSON, HN Algolia, Lemmy.references/api_sources/news/ — NewsAPI, GDELT, Currents.references/api_sources/stats/ — Eurostat, Census US, UN Data.references/api_sources/domain_specific/ — PubMed, ClinicalTrials, EMA, NASA, OpenWeather.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.