what-if-oracle — скилл для Claude Code: сценарии для исследований
Разбирает исследовательский план по веткам «что если»: благоприятной, базовой, неблагоприятной и другим. Помогает до траты ресурсов увидеть, где план сломается.
npx skills add K-Dense-AI/scientific-agent-skills --skill what-if-oracle -a claude-codeЧто делает what-if-oracle
Скилл ведёт разбор в три фазы. Сначала вы формулируете одну рабочую гипотезу с решением, сравнением, горизонтом и критериями успеха, а также собираете журнал доказательств: утверждение, источник или версия данных, статус — наблюдение, вывод модели или допущение. Потом выбираются четыре-шесть веток: благоприятная, базовая, неблагоприятная, wild card, контрарианская и второго порядка. Каждая ветка получает компактную запись с условием, допущениями, механизмом, последствиями, триггером и остаточным риском.
Метка ветки — это линза для разбора, а не вероятность. Скилл прямо оговаривает: сценарии не дают оценку причинного эффекта и не выдают калиброванные вероятности прогноза. Если вопрос требует расчёта мощности или численного моделирования, скилл предлагает назвать нужный дизайн и данные, а не подменять их прозой.
Ни пакетов, ни ключей API, ни сетевого доступа для качественного разбора не нужно. Внешние факты, которые важны для решения, придётся проверять самому или помечать анализ как построенный только на присланных материалах. Работает в Claude, Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode.
Какие задачи решает
- разложить план исследования по нескольким веткам развития событий
- заранее подготовить запасной вариант, если выборка окажется меньше запланированной
- проверить, какой из вариантов остаётся выполнимым при нехватке ресурсов
- отделить наблюдения от допущений в журнале доказательств
- назначить триггеры и пороги, по которым план пересматривают
Примеры запросов агенту
- Разбери по веткам «что если» план набора образцов: что делать, если доля пригодных окажется ниже запланированной
- Собери журнал доказательств по этому протоколу и отметь, что здесь наблюдение, а что допущение
- Прогони контрарианскую ветку для нашей основной гипотезы и скажи, какое наблюдение её ослабит
Как установить what-if-oracle
1Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill what-if-oracle -a claude-code2Вручную: положить файлы
~/.claude/skills/what-if-oracle/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/what-if-oracle/
1Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill what-if-oracle -a codex2Вручную: положить файлы
.agents/skills/what-if-oracle/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill what-if-oracle -a cursor2Вручную: положить файлы
.cursor/skills/what-if-oracle/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install K-Dense-AI/scientific-agent-skills what-if-oracle2Вручную: положить файлы
.github/skills/what-if-oracle/SKILL.md1Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill what-if-oracle -a gemini-cli2Командой платформы
gemini skills install https://github.com/K-Dense-AI/scientific-agent-skills --path skills/what-if-oracleВручную: положить файлы
.devin/skills/what-if-oracle/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill what-if-oracle -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о what-if-oracle
Как установить what-if-oracle в Claude Code?
Выполните npx skills add K-Dense-AI/scientific-agent-skills --skill what-if-oracle -a claude-code. После этого файл скилла лежит в ~/.claude/skills/what-if-oracle/SKILL.md.
Что делает what-if-oracle?
Проводит структурированный разбор сценариев для планирования исследований и решений по научному проекту: ветки, допущения, доказательства, триггеры для пересмотра плана.
Нужны ли ключи API или пакеты для работы?
Нет. Качественный разбор идёт без пакетов, учётных данных и сети. Внешние факты, от которых зависит решение, проверяйте отдельно.