Finding-Unknowns Skills
14 скиллов, которые находят пробелы в задаче до кода: интервью, план, проверка допущений и доказательство исправления бага
- 358 ★ репозитория
- Последний коммит
- MIT
Минимальный доступ
Почему такой уровень
- Скиллы состоят из инструкций и ничего не запускают сами
- `context-audit` читает ваши CLAUDE.md и скиллы, чтобы найти в них противоречия
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/finding-unknowns-skillsОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемМинимальный доступИнструмент ничего не запускает и не ходит в сеть.
- Скиллы состоят из инструкций и ничего не запускают сами
- `context-audit` читает ваши CLAUDE.md и скиллы, чтобы найти в них противоречия
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Набор из 14 скиллов для Claude Code, Codex и любого агента, который читает формат SKILL.md. Промпт описывает задачу лишь частично, а пробелы между ним и реальным кодом обходятся дорого, если всплывают поздно. Скиллы заставляют агента найти их заранее: восемь работают над отдельной задачей, три чистят контекст, который агент несет в каждую задачу, и еще три проверяют выводы доказательствами. До начала работы задачу проясняют `interview-me`, `blindspot-pass` и `brainstorm-prototypes`. Готовый код на другом языке в спецификацию превращает `reference-hunt`, а `implementation-plan` ставит в начало плана решения, которые вы скорее всего измените. Во время работы `implementation-notes` записывает каждое отступление от плана. После нее `pitch-packager` собирает для ревьюеров спецификацию, прототип и заметки, а `change-quiz` проверяет, что вы поняли изменение до слияния. Контекст приводят в порядок `context-audit`, `agent-interface-design` и `progressive-disclosure`. Первый ищет противоречия, дубли и мертвые правила в CLAUDE.md и скиллах. Для проверки служат `assumption-test`, `test-blindspots` и `regression-proof`.
Для кого. Для разработчиков, которые ведут большие задачи через Claude Code или Codex и хотят снижать цену ошибки до первой строки кода.
Подходит, если
- Задача задана общими словами, и недостающее нужно выяснить по одному вопросу через `interview-me`
- Вы входите в незнакомую область и хотите найти, чего не знаете, через `blindspot-pass`
- Есть рабочий код на другом языке, и его надо использовать как спецификацию через `reference-hunt`
- Агент починил баг, и `regression-proof` должен показать, что регрессионный тест падает до правки и проходит после нее
- CLAUDE.md и скиллы разрослись и накопили противоречия, которые найдет `context-audit`
Не подходит, если
- Нужен тест-фреймворк или генератор тестов: скиллы направляют работу агента и сами тесты не запускают
- Задача мелкая и понятна сразу: интервью и план только замедлят
- Нужно менять уровень усилий агента: скиллы на него не влияют
Пример запроса к агенту
Проведи со мной `interview-me` по задаче миграции платежей: сначала вопросы, которые меняют архитектуру, потом выпиши итоговый список решений для планаОграничения
Проект независимый, Anthropic его не выпускала. Двенадцать скиллов пересказаны по публичным статьям Тарика Шихипара из команды Claude Code, еще два добавил сам автор репозитория.
Поле `disable-model-invocation` в скилле `progressive-disclosure` в Claude Code делает его доступным только по вызову человеком. Codex это поле игнорирует: автор проверил на версии 0.143, и описание скилла все равно попадает в промпт, который видит модель.
В Cursor команда установки находит скиллы, но их вызов там автор пока не подтвердил. Скиллы ничего не запускают сами, тесты и проверки выполняет агент вашими инструментами.
Как отключить. Если ставили через плагин, отключите его командой `/plugin` в Claude Code. Если копировали папки вручную, удалите нужные папки скиллов из `.claude/skills/` проекта или из `~/.claude/skills/`. Вариант с одним файлом отключается удалением блока из CLAUDE.md или AGENTS.md.
Частые вопросы
Как поставить Finding-Unknowns Skills в Claude Code?
Два пути. Команда `npx skills add Neeeophytee/finding-unknowns-skills` сама определяет агента и кладет скиллы в нужную папку. Либо плагин: `/plugin marketplace add Neeeophytee/finding-unknowns-skills` и `/plugin install finding-unknowns@finding-unknowns-skills`. Вручную можно скопировать любую папку из `skills/` в `.claude/skills/`.
Работают ли скиллы в Codex?
Да, формат SKILL.md тот же, преобразование не нужно. Поставьте их той же командой `npx skills add` или скопируйте папки в `~/.agents/skills/`. Для Codex есть и плагин: `codex plugin marketplace add Neeeophytee/finding-unknowns-skills`.
Какой скилл взять первым?
С `interview-me`: он задает по одному вопросу за раз, начиная с тех, что меняют архитектуру, и заканчивает списком решений для плана. Для незнакомой области подойдет `blindspot-pass`, для проверки допущения `assumption-test`.
Чем `regression-proof` отличается от `test-blindspots`?
`regression-proof` берут для известного бага: он показывает, что один и тот же регрессионный тест падает до исправления и проходит после. `test-blindspots` точечными пробами ищет то, чего не доказывает уже проходящий набор тестов.
Есть ли вариант без команд, одним файлом?
Да, файл guidance/finding-unknowns.md. Скопируйте его в корень проекта как CLAUDE.md для Claude Code или как AGENTS.md для Codex и других агентов либо допишите в существующий. Он работает как пассивная подсказка, команды вызывать не нужно.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыНабор утилит для Claude Code: фоновые скиллы, экспертные агенты, слэш-команды и шаблоны промптов для разработки
110 скиллов для Claude Code и Codex и семь агентов Claude Code: разработка, продукт, UI, диагностика и операции, ставится целиком или набором
Подборка скиллов для Claude Code про рабочий процесс: изоляция в worktree, слой сервисов, доказательства и обзор
Claude Code Skills and Agents
Claude Code Skills & Agents
Плагин Claude Code с набором скиллов и субагентов: глубокое исследование, генерация картинок, работа с GitHub, разбор кода и переключение моделей
Одиннадцать скиллов для Claude Code и Codex: аудит тестов, очистка git worktree, страницы планов, расшифровка записей экрана и вход через 1Password
Softaworks Agent Toolkit
Softaworks Agent Skills
Маркетплейс скиллов, субагентов и команд для кодовых агентов: разработка, документация, планирование и рабочая коммуникация
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| Finding-Unknowns Skills (эта запись) | нет | 358 | |
| Matt Pocock skills: скиллы Мэтта Покока для инженеров | нет | 306 265 | набор скиллов Мэтта Покока для повседневной инженерной работы |
| Spec Kit | нет | 143 709 | официальный набор GitHub для разработки по спецификации с командами и шаблонами |
Коротко о README
Описание строится вокруг таблицы известного и неизвестного и перечня скиллов по фазам: до работы, во время и после. Отдельный раздел объясняет установку для Claude Code, Codex, Cursor и Hermes, а также вариант одним файлом. Ссылки ведут на примеры, таблицу совместимости и план развития.
Бейдж для README
Исходный SKILL.md
--- name: interview-me description: Interview the user one question at a time to resolve remaining ambiguity before implementation. Use when planning or brainstorming is done but unknowns remain, or when the user asks to be interviewed about a task or spec. --- # Interview me Brainstorming is over and there are still gaps between the user's map and the territory. Close them by asking, one question at a time, starting with the questions whose answers would change the most. ## Steps 1. Read everything already established: the request, any spec, any prototypes, relevant code. Do not ask about things that are already answered. 2. Build a private list of open ambiguities and sort by blast radius: - **First: architecture-changers** — answers that would alter the data model, the interfaces, or the overall approach. - **Then: behavior definers** — edge cases, failure modes, defaults, permissions. - **Last: polish** — naming, copy, cosmetics. Often not worth asking; propose and move on. 3. Ask exactly one question per turn. For each: give the context that makes it matter, offer 2-3 concrete options with your recommendation, and accept "you decide" as an answer you then own. 4. Every few questions, checkpoint: restate what has been decided so far in one tight list, so drift dies early. 5. Stop when the remaining unknowns are cheaper to discover during implementation than to ask about now, and say that out loud. End with the final decision list, ready to paste into a plan. ## Guardrails - One question at a time means one. No question bundles. - Never ask a question whose answer is discoverable from the codebase; go look instead. - If an answer contradicts an earlier decision, flag the conflict immediately rather than silently taking the newest answer.