hackerai-retention-analysis
GitHub用于分析HackerAI用户流失、续费及支付恢复,评估产品或模型变更对留存的影响。通过聚合数据区分早期体验预警与成熟账单结果,提供严谨的对比分析和可复现的查询结果,不涉及客户对话或计费配置修改。
Trigger Scenarios
Install
npx skills add hackerai-tech/hackerai --skill hackerai-retention-analysis -g -y
SKILL.md
Frontmatter
{
"name": "hackerai-retention-analysis",
"description": "Analyze HackerAI subscriber churn, renewal, and payment recovery, or design a comparison of how a product or model change affects paid retention. Distinguish early experience warnings from mature billing outcomes using aggregate evidence. Not for changing billing or routing, or reading customer conversations."
}
HackerAI Retention Analysis
Determine whether comparable subscribers leave more often after a change, what the data can establish now, and what evidence or follow-up is still missing.
Workflow
- Establish the question, intended environment, population, comparison, and time window. Verify the analytics project's timezone and instrumentation coverage. Inspect repository instrumentation first; use the connected analytics and billing tools for current evidence within the authorized scope.
- For cohort design, outcome definitions, billing reconciliation, and readout wording, consult the relevant sections of the measurement guide. Prefer valid historical randomized assignment. Otherwise use pre-exposure comparability and label the result observational. Preserve original assignment and report actual exposure, crossover, and missing outcomes separately.
- Produce an immediate experience readout where available, then distinguish mature cancellation decisions, renewal retention, and invoice-linked payment recovery. Use equal follow-up, appropriate user/subscription/invoice units, and uncertainty that accounts for repeated runs per user. Keep subscribers who cancel before their baseline renewal date in the renewal comparison.
- Lead with early warning, mature increase/decrease, inconclusive, or not measurable. Include both groups' numerators and denominators, absolute differences, uncertainty, limitations, next valid readout, and a concrete recommendation. Payment-failed endings do not rule out dissatisfaction.
- Save reproducible bounded queries and aggregate results in a dated task artifact. Keep volatile results out of this skill. Update external tracking or schedule follow-ups only when authorized by the user's task.
Boundaries
This is an analysis workflow, not authorization to change routing, prices, allowances, feature flags, customer billing, or source configuration. Missing tables or credentials are evidence gaps, not permission to repair a deployment. Follow the repository's environment and credential boundaries.
Keep customer content out of analytics queries and reports. If the user requests content-based qualitative research, use the separate HackerAI user research workflow and its authorized gateway. Do not silently expand aggregate retention analysis into conversation inspection.
Version History
- c9f8e6c Current 2026-09-22 14:45


