lifecycle-analysis

Analyze user and product lifecycle stages to diagnose drop-offs and optimize retention.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/iannil/code-coder --skill lifecycle-analysis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lifecycle-analysis
Source: https://github.com/iannil/code-coder/tree/main/packages/ccode/src/skill/builtin/lifecycle-analysis
Command: npx skills add https://github.com/iannil/code-coder --skill lifecycle-analysis

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured methodology for analyzing and optimizing the entire lifecycle of a user's interaction with a product, from initial discovery to long-term retention and referral.

Core Features & Use Cases

  • User Lifecycle Stages: Understand and map key stages like Awareness, Acquisition, Activation, Retention, Revenue, and Referral.
  • Product Lifecycle Stages: Analyze product evolution through Introduction, Growth, Maturity, and Decline.
  • Optimization Strategies: Identify actionable insights and recommendations for improving user engagement and product performance at each stage.
  • Use Case: A product manager can use this Skill to diagnose why users are dropping off after the activation stage and develop targeted strategies to improve retention.

Quick Start

Analyze the user lifecycle for a new SaaS product, focusing on improving activation rates.

Frequently Asked Questions about lifecycle-analysis

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze the user lifecycle to diagnose activation drop-offs?

User lifecycle analysis maps stages like Awareness, Acquisition, Activation, and Retention to identify drop-off points. It provides a structured framework to diagnose activation bottlenecks and optimize the user journey for better product growth.

What is the difference between user lifecycle and product lifecycle stages?

User lifecycle stages track individual user interactions from discovery to referral, focusing on activation and retention. Product lifecycle stages analyze the product's market evolution through Introduction, Growth, Maturity, and Decline phases.

What metrics do I need for product lifecycle analysis?

Product lifecycle analysis requires understanding user behavior and product metrics across stages like Introduction, Growth, Maturity, and Decline. Tracking these metrics allows teams to analyze product evolution and assess overall product-market fit.

How do I develop retention strategies for a SaaS product?

Develop retention strategies by analyzing the user journey stages after activation to identify engagement drop-offs. This framework provides actionable optimization recommendations to improve long-term user retention and enhance product-market fit.

Can I use this user journey framework for marketing and growth teams?

Yes, this user journey framework is applicable to product management, marketing, and growth teams. It helps these teams diagnose user journey drop-offs, analyze behavior, and implement strategic planning to enhance product performance.