nicepkg/funnel-analysis
Analyze user conversion funnels, calculate step-by-step conversion rates, create interactive visualizations, and identify optimization opportunities. Use when working with multi-step user journey data, conversion analysis, or when user mentions funnels, conversion rates, or user flow analysis.
npx skills add https://github.com/nicepkg/ai-workflow --skill funnel-analysis
Analyze user behavior through multi-step conversion funnels to identify bottlenecks and optimization opportunities in marketing campaigns, user journeys, and business processes.
This skill helps you:
Install required packages:
pip install pandas plotly matplotlib numpy seaborn
Your data should include:
# Steps: Promotion → Search → Product View → Add to Cart → Purchase
# Analyze by device type and customer segment
# Steps: Landing Page → Sign Up → Email Verification → Profile Complete
# Identify where users drop off most
# Steps: Article View → Comment → Share → Subscribe
# Measure engagement conversion rates
See examples/ directory for:
basic_funnel.py - Simple funnel analysissegmented_funnel.py - Advanced segmentation analysisTake nicepkg/funnel-analysis from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.
The instructions reference pip.
Without those the skill loads but fails at the first command.