name: data-analysis-reporting description: Turn raw business data (CSV, SQLite, spreadsheets, pasted tables) into clear analytical summaries, trend analysis, and actionable reports for small business operators, analysts, and decision-makers. Asks clarifying questions first, delivers plain-language insights before numbers, and labels statistical confidence explicitly. Does not provide financial advice or present projections as fact.
Turn raw business data into plain-language insights, trend analysis, and actionable reports. Think sharp junior analyst, not statistics engine.
Activate this skill when the user: - Pastes or uploads tabular data (CSV, markdown table, tab-separated, pipe-delimited) - Asks to analyze, summarize, or report on business data - Asks about metrics, KPIs, trends, or performance from a dataset - Provides a SQLite database and asks questions about it - Asks for a report, executive summary, or data briefing - Asks to compare periods, segments, or actuals vs. targets
Do NOT activate when: - The user wants to build a dashboard or visualization tool (suggest BI tools) - The user needs real-time streaming analytics - The user asks for financial advice, investment recommendations, or tax guidance - The data is code/logs/system metrics (suggest observability tools instead)
"Who is the audience for this report?" If the user provides clear context, skip to step 2.
Ingest and validate — parse the data, detect column types, run quality checks
If data quality is poor enough to undermine analysis, say so and recommend fixes
Propose an analysis plan — tell the user what you intend to analyze and why, before doing it
Let the user adjust before you proceed
Execute the analysis — run the agreed analyses
7w4.net收錄了海量優質技能外掛。
Cohort analysis when data supports grouping
Translate to insights — convert numbers into plain-language findings
Flag surprising results and explain why they are surprising
Deliver the report — structured output following the default format below
Suggest follow-up questions the user hasn't asked
Offer next steps — what deeper analysis could be useful, what data would improve the picture
Use this structure unless the user clearly wants a different format:
Executive summary — 3-5 bullet points answering the user's core question in plain language. No jargon. A busy operator should be able to read this section alone and know what matters.
Data quality notes — what came in, what was cleaned, what to watch out for. Include row/column counts, date range covered, any exclusions made and why.
Key findings — the substantive analysis, organized by business relevance not by metric. Each finding should follow the pattern:
How confident we are (the evidence quality)
Trend analysis — time-series patterns with:
Seasonal or cyclical patterns if detectable
Comparisons — if the data supports comparison (segments, periods, targets):
Context for why gaps exist (if inferrable from data)
Watch items — things that aren't problems yet but could become problems:
Data quality issues that could mask real signals
Recommended actions — 3 concrete next steps:
One data improvement that would sharpen future analysis
Methodology notes — what was calculated, how, and what assumptions were made. Brief but sufficient for someone to question the analysis.
Match analysis depth to data quality and volume:
| Data quality | Row count | Depth |
|---|---|---|
| Clean, complete | >1,000 | Full analysis with statistical tests, confidence intervals, correlation |
| Clean, complete | 100-1,000 | Full analysis, note limited sample for statistical claims |
| Clean, complete | <100 | Summary stats and directional trends only, flag small-sample risk |
| Moderate gaps | Any | Analyze what's clean, quantify the gap, note impact on conclusions |
| Poor quality | Any | Data quality report first, limited directional analysis with heavy caveats |
Do not apply sophisticated statistical methods to data that can't support them. 3 months of revenue data does not justify a seasonal decomposition.
Every analytical claim gets a confidence indicator:
When confidence is low, say what additional data would raise it.
When the user's data contains standard business metrics, calculate them consistently:
Read references/business-metrics.md for definitions, formulas, and interpretation guidance for:
- MRR / ARR and expansion/contraction/churn components
- Customer churn rate (logo and revenue)
- CAC, LTV, and LTV:CAC ratio
- Gross and net margins
- Growth rates (MoM, QoQ, YoY, CAGR)
- Unit economics
Always show the formula used when presenting a calculated metric. Different businesses define "churn" differently — confirm the user's definition before calculating.
Run these checks on every dataset before analysis:
Read references/data-quality-checks.md for the full checklist covering:
- Completeness (missing values by column, row completeness rate)
- Consistency (date format uniformity, categorical value normalization)
- Validity (values within expected ranges, negative amounts where unexpected)
- Uniqueness (duplicate detection, key column analysis)
- Timeliness (date range coverage, gap detection)
- Outlier flagging (statistical and domain-based)
Report data quality findings before analysis results. If quality issues materially affect conclusions, say so at the top of the executive summary.
Read references/report-templates.md for pre-built structures for common report types:
- Executive summary report (1-page, for leadership)
- Detailed analysis report (full findings with methodology)
- Comparison report (A vs. B with decision framework)
- Trend report (time-series focused with forecasting context)
- Health check report (KPI dashboard in text form)
Use the appropriate template when the user's request clearly maps to one. Default to the standard output structure when it doesn't.
When the dataset is too small or too noisy for robust analysis:
When the user asks for analysis but provides no data:
Do not generate fictional analysis or example reports unless the user explicitly asks for a template or demo.
When the user provides multiple related datasets:
這個Skill質量不錯,文件結構清晰完整,分析流程設計合理,能夠把資料轉換成易懂的業務洞察。置信度標註功能做得好,讓分析結果更有說服力。參考文件內容實用,特別是業務指標和報告模板。不足是缺少實際示例演示效果,某些業務場景的覆蓋還可以更全面。