identify-assumptions-existing — скилл для Claude Code: как установить
Скилл находит рискованные гипотезы вокруг новой фичи в работающем продукте. Он проверяет идею в четырёх зонах риска с инженерной и продуктовой стороны.
npx skills add phuryn/pm-skills --skill identify-assumptions-existing -a claude-codeЧто делает identify-assumptions-existing
Скилл работает в режиме адвоката дьявола для проверки фич в действующем продукте. Вы передаёте описание продукта, цель, сегмент и задумку или прикладываете PRD с исследованиями. Ассистент сначала изучает эти материалы. Затем он оценивает риски с позиций продакт-менеджера, дизайнера и инженера. Это помогает заметить барьеры до написания кода.
Все допущения делятся на четыре категории риска: ценность, удобство, жизнеспособность и осуществимость. По каждому пункту фиксируется возможный сбой, уровень уверенности и способ проверки. Без чёткого контекста системы разбор скатится в банальности. Поэтому вводные данные здесь критичны.
Какие задачи решает
- выявить скрытые рискованные допущения до написания кода
- составить план проверки гипотез по ценности, удобству и технологиям
- оценить риски интеграции и адаптации через призму трёх ролей
- подготовить структурированную базу для карты допущений
Примеры запросов агенту
- Проверь фичу реферальной программы для сервиса доставки: вот PRD и сегмент пользователей
- Оцени допущения для идеи умного поиска в существующем интернет-магазине
Как установить identify-assumptions-existing
1Через Skills CLI (Vercel)
npx skills add phuryn/pm-skills --skill identify-assumptions-existing -a claude-code2Вручную: положить файлы
~/.claude/skills/identify-assumptions-existing/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/identify-assumptions-existing/
1Через Skills CLI (Vercel)
npx skills add phuryn/pm-skills --skill identify-assumptions-existing -a codex2Вручную: положить файлы
.agents/skills/identify-assumptions-existing/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add phuryn/pm-skills --skill identify-assumptions-existing -a cursor2Вручную: положить файлы
.cursor/skills/identify-assumptions-existing/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install phuryn/pm-skills identify-assumptions-existing2Вручную: положить файлы
.github/skills/identify-assumptions-existing/SKILL.md1Через Skills CLI (Vercel)
npx skills add phuryn/pm-skills --skill identify-assumptions-existing -a gemini-cli2Командой платформы
gemini skills install https://github.com/phuryn/pm-skills --path pm-product-discovery/skills/identify-assumptions-existingВручную: положить файлы
.devin/skills/identify-assumptions-existing/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add phuryn/pm-skills --skill identify-assumptions-existing -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора61
Весь набор →Похожие
Вопросы о identify-assumptions-existing
Как установить identify-assumptions-existing в Claude Code?
Выполните команду npx skills add phuryn/pm-skills --skill identify-assumptions-existing -a claude-code.
Что делает identify-assumptions-existing?
Он проводит стресс-тестирование идеи фичи в действующем продукте, находя уязвимые допущения по ценности, удобству, жизнеспособности бизнеса и технической реализуемости.
Какие вводные данные нужны для работы скилла?
Требуется описать продукт, бизнес-цель, аудиторию и саму фичу, а также приложить файлы PRD, дизайна или исследований, если они есть.
Исходный текст
SKILL.md · MIT
--- name: identify-assumptions-existing description: "Identify risky assumptions for a feature idea in an existing product across Value, Usability, Viability, and Feasibility. Uses multi-perspective devil's advocate thinking. Use when stress-testing a feature idea, doing risk assessment, or preparing for assumption mapping." --- ## Identify Assumptions (Existing Product) Devil's advocate analysis to surface risky assumptions across four risk areas. ### Context You are stress-testing a feature idea for **$ARGUMENTS**. If the user provides files (designs, PRDs, research), read them first. ### Instructions The user will describe their product, objective, market segment, and feature idea. Work through these steps: 1. **Think from three perspectives** about why this feature might fail: - **Product Manager perspective**: Business viability, market fit, strategic alignment - **Designer perspective**: Usability, user experience, adoption barriers - **Engineer perspective**: Technical feasibility, performance, integration challenges 2. **Identify assumptions across four risk areas**: - **Value**: Will it create value for customers? Does it solve a real problem? - **Usability**: Will users figure out how to use it? Is the learning curve acceptable? - **Viability**: Can marketing, sales, finance, and legal support it? - **Feasibility**: Can it be built with existing technology? Are there integration risks? 3. **For each assumption**, note: - What specifically could go wrong - How confident you are (High/Medium/Low) - Suggested way to test it Think step by step. Be thorough but constructive — the goal is to strengthen the idea, not kill it. --- ### Further Reading - [Assumption Prioritization Canvas: How to Identify And Test The Right Assumptions](https://www.productcompass.pm/p/assumption-prioritization-canvas) - [How to Manage Risks as a Product Manager](https://www.productcompass.pm/p/how-to-manage-risks-as-a-product-manager) - [Continuous Product Discovery Masterclass (CPDM)](https://www.productcompass.pm/p/cpdm) (video course)
© phuryn · MIT · phuryn/pm-skills