data-analysis
Skill8 starsChanged 9 months agoMITView on GitHub
Master data-driven analysis - collect relevant data, analyze patterns, visualize findings, interpret results, support decisions with evidence. Use for validating assumptions, prioritizing features, and measuring success.
76 other projects use a version of this.
Adopted by
Most recently taken up by
- pedrohcgs/claude-code-my-workflowtheir own version, first seen Nov 8, 2026
- zakirkun/slayerclawtheir own version, first seen Nov 8, 2026
- notegpt-official/notegpt-skillstheir own version, first seen Nov 6, 2026
- CatCatUncle/openworkbuddytheir own version, first seen Nov 5, 2026
- flonat/flonat-researchtheir own version, first seen Nov 3, 2026
- AgnesAI-Labs/agnet-skills-cntheir own version, first seen Nov 1, 2026
Used with
Projects with it also use algorithm-design, review-r and 10 more.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
lingzhi227Skillalgorithm-design
Design algorithms with LaTeX pseudocode and UML diagrams. Generate algorithmic environments, Mermaid class/sequence diagrams, and ensure consistency between pseudocode and implementation. Use when formalizing methods for a paper.
Also in 5 projects that use this
luischanciSkillreview-r
Run the R code review protocol on R scripts. Checks code quality, reproducibility, domain correctness, and professional standards. Produces a report without editing files.
Also in 4 projects that use this
zephyrwang6Skilldeepl
Übersetzt Texte, Dokumente und XLIFF-Dateien via DeepL API. Verwende für Übersetzungen mit /deepl translate, /deepl file oder /deepl xliff.
Also in 4 projects that use this
zephyrwang6Skillimagemagick-conversion
Convert and manipulate images with ImageMagick. Covers format conversion, resizing, batch processing, quality adjustment, and image transformations. Use when user mentions image conversion, resizing images, ImageMagick, magick command, batch image processing, or thumbnail generation.
Also in 4 projects that use this
lingzhi227Skilllatex-formatting
Handle LaTeX formatting, templates, and styling for academic papers. Set up conference templates (ICML, ICLR, NeurIPS, AAAI, ACL), fix formatting issues, manage packages, and ensure venue-specific compliance. Use when the user needs to set up a paper template, fix LaTeX formatting, or prepare for submission.
Also in 4 projects that use this
stophobiaSkillsurprise-me
Create a delightful, unexpected "wow" experience for the user by dynamically discovering and creatively combining other enabled skills. Triggers when the user says "surprise me" or any request expressing a desire for an unexpected creative showcase. Also triggers when the user is bored, wants inspiration, or asks for "something interesting".
Also in 4 projects that use this
- +3 more from zephyrwang6
- +2 more from lingzhi227
Other versions76 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 76
- bytedance/deer-flow★ 85ksame name
- pedrohcgs/claude-code-my-workflow★ 1.7ksame name
- fastclaw-ai/fastclaw★ 1.4ksame name
- stophobia/deerflow2.0-enhanced★ 821same name
- EvovexAI/EvoFlow★ 612same name
- claude-office-skills/skills★ 433same name
- CatCatUncle/openworkbuddy★ 398same name
- lingzhi227/agent-research-skills★ 350same name
- zephyrwang6/myskill★ 339same name
- duyet/clickhouse-monitoring★ 303same name
66 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository12 other files it gives its agents.
- assumption-validationSkill
- business-fundamentalsSkill
- communicationSkill
- compliance-riskSkill
- critical-thinkingSkill
- doc-synthesisSkill
- insight-extractionSkill
- market-dynamicsSkill
- pattern-recognitionSkill
- stakeholder-managementSkill
- technical-basicsSkill
- user-psychologySkill
The file
We split this skill into the rules it gives an agent
1 rule. 0 are common, 1 is distinctive, and 0 are very specific to this project.
0
Common
Most of the 53 edited versions we read keep these.
1
Distinctive
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 140
Correlation: Do two variables move together?
“Common” is measured: kept by at least 6 in 10 of the 53 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Data Analysis for BA
Support decisions with evidence, not intuition.
What is Data Analysis?
Definition: Systematic process of collecting, cleaning, analyzing, and interpreting data to answer business questions and inform decisions.
Why it matters:
- Intuition wrong 30-40% of time (cognitive biases)
- Data reveals truth hidden from observation
- Numbers convince executives better than opinions
- Baseline data allows measuring progress
When to Use:
- ✅ Validating assumptions (do 50% of users really want this?)
- ✅ Prioritizing features (which matters most to customers?)
- ✅ Measuring success (are we meeting our KPIs?)
- ✅ Identifying problems (where is quality failing?)
- ✅ Comparing options (Option A or Option B?)
4 Levels of Analytics
Level 1: Descriptive Analytics (What happened?)
Summarize historical data.
Question: "How many users signed up last month?"
Data: User signup logs
Analysis: Count signups by cohort
Output: 5,234 signups (↑12% vs previous month)
Question: "Which features get used most?"
Data: Feature usage logs
Analysis: Count usage by feature
Output: Feature A: 85%, Feature B: 45%, Feature C: 12%Level 2: Diagnostic Analytics (Why happened?)
Understand causes behind observations.
Question: "Why did signups drop last week?"
Data: Signups, marketing spend, conversion rates, technical incidents
Analysis: Correlate events with signup dips
Output: Correlation with:
- Reduced ad spend (-$10K) = -800 signups expected
- Website downtime (2 hours) = -50 signups lost
Root cause: Marketing reduced budget, not technical issueLevel 3: Predictive Analytics (What will happen?)
Forecast future based on patterns.
Question: "How many users will churn next quarter?"
Historical Data: Churn patterns by cohort, feature adoption, support tickets
Analysis: Identify predictive factors (inactivity >30 days = 70% churn)
Output: Predicted 300 users (±20%) will churn next quarter
Action: Design retention campaign for inactive usersLevel 4: Prescriptive Analytics (What should we do?)
Recommend specific actions based on data.
Question: "Which feature should we build to reduce churn?"
Data: Churn reasons, feature requests, competitive analysis
Analysis: Feature A prevents 200 churns, costs $50K, ROI: 4x
Feature B prevents 80 churns, costs $30K, ROI: 2.7x
Output: Recommendation: Build Feature A first5-Step Data Analysis Process
Step 1: Define Question Clearly
Bad questions:
- ❌ "What do users want?" (too vague)
- ❌ "Are we doing well?" (no comparison)
- ❌ "Should we pivot?" (unclear metrics)
Good questions:
- ✅ "What % of users use feature X regularly?" (specific, measurable)
- ✅ "Are retention rates higher for cohort A vs B?" (comparative)
- ✅ "If we reduce price by 20%, how many new users do we gain?" (specific impact)
Step 2: Identify & Collect Data
Data sources:
- Product data (usage, events, features)
- Business data (revenue, churn, support)
- User data (surveys, interviews, NPS)
- Market data (competitors, industry trends)
- Operational data (costs, resources, timeline)
Quality check:
- ✅ Is data accurate? (check for obvious errors)
- ✅ Is it complete? (missing data?)
- ✅ Is it timely? (recent enough?)
- ✅ Is it relevant? (answers your question?)
See: references/data-collection.md
Step 3: Analyze Data
Common analysis techniques:
- Trend Analysis: How values change over time
- Cohort Analysis: Compare groups (early vs late users)
- Correlation: Do two variables move together?
- Segmentation: Break data into meaningful groups
- Benchmarking: Compare against standard or competitor
Step 4: Visualize & Interpret
Present data clearly so insights jump out.
Chart types:
- Trend: Line chart (usage over time)
- Comparison: Bar chart (Feature A vs B usage)
- Part-to-whole: Pie chart (% of each feature)
- Distribution: Histogram (spread of values)
- Relationship: Scatter plot (correlation between variables)
Interpretation:
- What does data show?
- What's surprising or unexpected?
- What explains the pattern?
- What could be wrong with this interpretation?
Step 5: Communicate & Act
Present findings so stakeholders understand and believe them.
1. START WITH FINDING:
"Users with fewer than 3 logins per month have 80% churn rate"
2. PROVIDE EVIDENCE:
"Based on 10,000 users over 6 months"
3. EXPLAIN IMPLICATION:
"This means inactive users are at extreme risk"
4. RECOMMEND ACTION:
"Design re-engagement campaign for <3 logins/month users"
5. PROPOSE MEASUREMENT:
"Track churn rate improvement monthly"Common Data Analysis Pitfalls
❌ Correlation ≠ Causation
Observation: High support tickets correlate with high usage
False conclusion: High usage causes support tickets
Better analysis: High usage reveals more bugs → more tickets
Need: Better QA, not less usage❌ Survivor Bias
Observation: Surviving customers have high satisfaction
False conclusion: Our product is great
Missing data: Unhappy customers already left
Better analysis: Include churned customer feedback❌ Simpson's Paradox
Situation: Feature A better than B overall, but worse in each segment
Example: Men prefer A (70% vs 60%), Women prefer A (65% vs 50%)
But overall: B beats A (65% vs 60%)
Why: Different group sizes skew overall results
Fix: Analyze by segment, not aggregate❌ P-Hacking / Multiple Comparisons
Problem: Test 100 hypotheses, some will be significant by chance
Claim victory on random findings
Fix: Pre-specify hypothesis before analysis
Validate findings on new dataTools & Templates
- 📋 Analysis Plan Template:
assets/analysis-plan-template.md - 📋 Data Collection Checklist:
assets/data-collection-checklist.md - 📋 Findings Presentation Template:
assets/findings-presentation-template.md - 📋 Cohort Analysis Template:
assets/cohort-analysis-template.md - 📋 Statistical Significance Calculator:
assets/significance-calculator.md
Usage Examples
/data-analysis "What % of users adopt new feature within 2 weeks?"
/data-analysis "Which pricing point maximizes revenue?" "Have price sensitivity survey"
/data-analysis "Why did churn increase 15% last month?"BA Standards & References
Based on:
- Statistics: Hypothesis testing, confidence intervals, significance
- Analytics: Descriptive, diagnostic, predictive, prescriptive
- Causal Inference: How to identify true causes
- User Research: Quantitative research methods
Detailed Frameworks:
- 📚
references/data-collection.md- Finding, gathering, and validating data - 📚
references/analysis-techniques.md- Trend, cohort, segmentation, correlation analysis - 📚
references/statistical-thinking.md- Confidence, significance, and limitations - 📚
references/visualization.md- Choosing right charts and telling story with data - 📚
references/common-pitfalls.md- Bias, correlation, and interpretation mistakes
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

