Product Retention Dashboard Skill for ChatGPT: Compare Signup Cohorts
Organize product metrics from acquisition and activation through engagement, retention, and revenue. Use supplied aggregates to draft a cohort report with inclusion rules, a return event, a measurement window, and audience-specific views.
中文Install in ChatGPT
Use an eligible ChatGPT workspace with permission to create skills and, for uploads, upload permission. The installation path for this text-only adaptation was checked against OpenAI documentation. Workspace runtime verification is pending.
- Download workflows/product-manager-workflow/.claude/skills/analytics/SKILL.md from the pinned GitHub source. Keep the name, description, and instructions for analytics-metrics-kpi together as a standalone text skill.
- In a ChatGPT workspace with skills and uploads enabled, open Plugins, Skills, Create, and Upload from your computer. Choose a skill package format accepted by the file picker. You can also choose Create with editor and enter the original name, description, and instructions.
- After the scan completes, check that analytics-metrics-kpi appears in Installed. Type @ in a new chat, select the skill, and use the fictional example on this page to check the output.
Example task
A fictional product had 80 signups in week one of May and 32 opened a workspace on day seven. Week two had 60 signups and 30 returned. Ask for a retention table, explain the percentage change, and identify one measurement rule to verify.What to check
The rows should be 40% and 50%, a gap of 10 percentage points. Show the denominator and return event. Treat the gap as a lead for investigation and verify comparable windows and acquisition sources.
Original SKILL.md on GitHub · Updated
Frequently asked question
Should signup cohorts be daily or weekly?
Match the product's return cadence and sample size. Set a consistent grouping rule and make sure every cohort has a complete observation window before comparing them.