
Description
identify-assumptions-existing is an agent skill that acts as a devil's advocate for a feature idea in a product that already exists. It surfaces the risky assumptions behind the idea across four risk areas: value, usability, viability and feasibility. The skill argues from three perspectives, those of the product manager, the designer and the engineer, and asks why each might fail. The product manager's view covers business viability, market fit and strategic alignment. The designer's view covers usability, user experience and barriers to adoption. The engineer's view covers technical feasibility. You describe your product, your objective, the market segment and the feature idea, and if you provide designs, PRDs or research, the skill reads them first. The result is a list of assumptions to test before the team commits to building. It is part of the pm-skills collection by phuryn and is listed on skills.sh as free.…
Highlights
- Devil's advocate analysis of a feature idea
- Covers value, usability, viability and feasibility
- Argues from product, design and engineering perspectives
- Reads designs, PRDs and research you provide
Ratings & Reviews
No ratings yet
Be the first to rate identify-assumptions-existing.
People also visit
identify-assumptions-existing FAQ
What does identify-assumptions-existing do?
It lists the risky assumptions behind a feature idea for an existing product, across four risk areas.
What are the four risk areas?
Value, usability, viability and feasibility.
Which perspectives does it take?
Product manager, designer and engineer, each asking why the feature might fail.
Who is it for?
Product teams about to commit to a feature.
How do I install it?
Run npx skills add https://github.com/phuryn/pm-skills --skill identify-assumptions-existing in your terminal.
Is it free?
The listing shows the skill as free.
What are the best identify-assumptions-existing alternatives?
Popular alternatives to identify-assumptions-existing include prioritize-assumptions, strategy-red-team and product-lens. See all identify-assumptions-existing alternatives








