Skip to content
alyn
phuryn

Identify Assumptions Existing skill

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.

$npx skills add phuryn/pm-skills --skill identify-assumptions-existing
View this skill on GitHubphuryn/pm-skills/pm-product-discovery/skills/identify-assumptions-existing/SKILL.md
Pack stars
27,849
Pack installs
245k
Alyn Score
73/99
Updated
2 days ago
License
MIT
– views – installs via Alyn

Install Identify Assumptions Existing

Pick your agent. Every command is ready to paste.

$npx skills add phuryn/pm-skills --skill identify-assumptions-existing

The open skills CLI detects your agents (Claude Code, Cursor, Codex and 70+ more) and installs to the right folder. Add -g to install globally.

01

Install it

Run the command above, or upload the folder in Claude.

02

Ask naturally

Describe the task. Your agent loads identify-assumptions-existing when the request matches its description.

03

Name it if needed

If it does not trigger, say “use the identify-assumptions-existing skill”. In Codex, type $identify-assumptions-existing.

The skill itself

SKILL.md

FolderGitHub

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

Tips for Identify Assumptions Existing

  • • Start a fresh session after installing so your agent picks up the new skill.
  • • It is part of a pack with 72 skills. Install only the ones you need with --skill to keep triggers precise.
  • • If two skills overlap, mention the one you want by name.

Questions about Identify Assumptions Existing

What does the Identify Assumptions Existing skill do?

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.

How do I install Identify Assumptions Existing?

Run "npx skills add phuryn/pm-skills --skill identify-assumptions-existing" in your project. The skills CLI installs it for Claude Code, Cursor, Codex and 70+ other agents. In Claude on the web, upload the skill folder as a ZIP under Customize > Skills.

Does Identify Assumptions Existing work in Cursor and Codex?

Yes. Identify Assumptions Existing uses the open SKILL.md format, so it works in Claude Code, Claude, Cursor, OpenAI Codex, Gemini CLI, GitHub Copilot and other agents that support agent skills.

Is Identify Assumptions Existing free?

Identify Assumptions Existing is open source on GitHub under the MIT license. It is free to install; check the license before commercial use.

Who made Identify Assumptions Existing?

Identify Assumptions Existing is published by phuryn in the phuryn/pm-skills repository, together with 71 other skills.

Similar skills. From other creators.