skills/amplitude/analyze-account-health/SKILL.md
B2B account health assessment covering usage patterns, expansion risk, and growth opportunities. Uses mcp__Amplitude__get_users, mcp__Amplitude__query_amplitude_data.
npx skillsauth add kienbui1995/magic-powers analyze-account-healthInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Find the account using mcp__Amplitude__get_users with identifiers provided by the requester:
Retrieve the full list of user profiles associated with this account. Note the total user count, when accounts were created, and any user properties that indicate role or plan tier.
If user profiles are sparse or the account is hard to identify, ask the requester for the organization ID or a specific admin email as an anchor.
Use mcp__Amplitude__query_amplitude_data to compute the core health signals. For each signal, assess: Green (healthy), Yellow (monitor), or Red (at risk).
Health signal thresholds (adjust to your product's benchmarks):
| Signal | Green | Yellow | Red | |--------|-------|--------|-----| | DAU/MAU ratio | >0.20 | 0.10-0.20 | <0.10 | | Weekly active users / total licensed users | >60% | 30-60% | <30% | | Feature breadth (features used in last 30d) | Top 50% of accounts | Middle 25% | Bottom 25% | | Activity trend (last 30d vs prior 30d) | Up or stable | -10% to 0% | <-10% | | Days since last active session (power users) | <3 | 3-7 | >7 |
Also check: any error events, export failures, or API error patterns that suggest technical friction.
Go below account-level to understand who is active and who is dormant:
For each champion, note: their activity level, which features they use most, and whether their usage is growing or declining.
Understand which features drive stickiness vs which are underutilized:
Sticky features: features used frequently by champions. High usage of sticky features correlates with retention and expansion.
Underutilized features: features the account has access to but rarely uses. These represent:
Distinguish between the two by looking at whether similar accounts in the same segment heavily use these features. If yes, this account has an adoption gap worth addressing.
Usage depth indicators:
Look for signals that suggest the account is ready for expansion:
For each expansion signal, estimate the expansion opportunity: what plan upgrade or add-on is most appropriate?
mcp__Amplitude__get_users — find user profiles associated with the accountmcp__Amplitude__query_amplitude_data — compute usage metrics, DAU/MAU, feature adoptionmcp__Amplitude__get_session_replays — review sessions of churning or struggling users (optional)mcp__Amplitude__get_feedback_insights — surface any feedback from this account's usersmcp__Amplitude__get_context — get projectId and organization context (always first)The output is structured for a customer success or account management audience — practical and action-oriented.
Structure:
content-media
Use when designing for XR (AR/VR/MR), choosing interaction modes, or adapting 2D UI patterns for spatial computing
testing
Use when creating new skills, editing existing skills, or verifying skills work before deployment
development
Use when you have a spec or requirements for a multi-step task, before touching code
development
Use when executing a structured workflow — select and run a feature, bugfix, refactor, research, or incident template with correct agent and model assignments per phase.