map-product-system
Installation
SKILL.md
Map Product System
Build a shared model of how the product works from user intent to system outcome. Accept raw, conversational, dictated, messy, or mixed-language explanations directly; do not require an optimized prompt first. Respond in the user's language.
Operating principles
- Preserve the product intent before adding structure.
- Distinguish Known, Inferred, Proposed, and Unknown. Never present an invention as an existing fact.
- Do not fill Known claims from model memory. A fact recalled from training data rather than observed in the user's sources is at best Inferred.
- Seek traceability, not a long feature wishlist. A system is well mapped when journeys, capabilities, decisions, data, actors, states, and failure handling connect end to end.
- Separate product-wide foundations from tenant-specific behavior.
- Make consequential design recommendations. Explain the tradeoff briefly instead of hiding behind an unranked option list.
- Match depth to the request. Do not force a full architecture report onto a narrow question.
- Run broad coverage checks internally; expose only the structure, gaps, and evidence that affect the user's decision unless an exhaustive artifact is requested.