/install director-data-analysis
Data Analysis Skill
Analyze data files (CSV, Excel) and produce actionable insights.
Quick Start
-
Read the file - Use appropriate library:
- CSV:
csvmodule orpandas.read_csv() - Excel:
pandas.read_excel()with openpyxl engine
- CSV:
-
Explore the data - Get shape, columns, dtypes, missing values
-
Generate insights - Calculate:
- Descriptive stats (mean, median, mode, std, min, max)
- Correlations between numeric columns
- Value counts for categorical columns
- Trends over time if date column exists
-
Create visualizations - Use matplotlib:
- Bar charts for categorical data
- Line charts for time series
- Histograms for distributions
- Scatter plots for correlations
-
Summarize - Write findings in plain English
Common Patterns
Sales Data
import pandas as pd
df = pd.read_csv('sales.csv')
summary = {
'total_revenue': df['amount'].sum(),
'avg_order': df['amount'].mean(),
'top_products': df['product'].value_counts().head(5),
'monthly_trend': df.groupby(pd.to_datetime(df['date']).dt.month)['amount'].sum()
}
Customer Data
demographics = df.groupby('segment').agg({
'age': ['mean', 'median'],
'income': ['mean', 'std'],
'id': 'count'
})
Time Series
df['date'] = pd.to_datetime(df['date'])
monthly = df.resample('M', on='date')['value'].sum()
Output Format
Always include:
- Overview - What the data contains (rows, columns, date range)
- Key Metrics - Top 5-10 actionable numbers
- Insights - 3-5 bullet points of what the data reveals
- Visualizations - At least 2 charts for any dataset with 100+ rows
- Recommendations - Suggested next steps based on findings
Error Handling
- Handle missing values:
df.fillna(0)ordf.dropna() - Handle date parsing: Use
pd.to_datetime(..., errors='coerce') - Handle large files: Process in chunks for files >100MB
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install director-data-analysis - 安装完成后,直接呼叫该 Skill 的名称或使用
/director-data-analysis触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Data Analysis 是什么?
Analyze CSV/Excel files to extract insights, generate statistics, create charts, and produce summaries. Use when user wants to (1) upload or analyze spreadsh... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 268 次。
如何安装 Data Analysis?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install director-data-analysis」即可一键安装,无需额外配置。
Data Analysis 是免费的吗?
是的,Data Analysis 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Data Analysis 支持哪些平台?
Data Analysis 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Data Analysis?
由 di5cip1e(@di5cip1e)开发并维护,当前版本 v1.0.0。