Agent Skillsfastclaw-ai/fastclaw › data-analysis

data-analysis

GitHub

提供基于Python的数据分析与处理能力,支持CSV/JSON文件读取、统计计算及可视化生成。适用于数据处理、统计分析等场景。

skills/data-analysis/SKILL.md fastclaw-ai/fastclaw

Trigger Scenarios

用户请求数据分析 需要处理CSV或JSON文件 要求计算统计数据 需要创建数据可视化图表

Install

npx skills add fastclaw-ai/fastclaw --skill data-analysis -g -y
More Options

Use without installing

npx skills use fastclaw-ai/fastclaw@data-analysis

指定 Agent (Claude Code)

npx skills add fastclaw-ai/fastclaw --skill data-analysis -a claude-code -g -y

安装 repo 全部 skill

npx skills add fastclaw-ai/fastclaw --all -g -y

预览 repo 内 skill

npx skills add fastclaw-ai/fastclaw --list

SKILL.md

Frontmatter
{
    "name": "data-analysis",
    "metadata": {
        "fastclaw": {
            "always": false
        }
    },
    "description": "Analyze data, process CSV\/JSON files, compute statistics, and create data visualizations. Use when the user asks about data processing, statistics, or analysis."
}

Data Analysis Skill

Analyze and process data using Python in the sandbox.

Common Libraries

  • pandas: DataFrames, CSV/JSON/Excel processing
  • numpy: Numerical computing
  • matplotlib: Visualization (use Agg backend)

Install if needed: pip install pandas numpy matplotlib

Common Tasks

Read and analyze CSV

import pandas as pd
df = pd.read_csv('data.csv')
print(df.describe())
print(f"\nShape: {df.shape}")
print(f"\nColumns: {list(df.columns)}")
print(f"\nFirst 5 rows:\n{df.head()}")

Create visualization from data

import matplotlib
matplotlib.use('Agg')
import matplotlib.pyplot as plt
import pandas as pd
import base64

df = pd.read_csv('data.csv')
df.plot(kind='bar', x='category', y='value', figsize=(10, 6))
plt.title('Data Overview')
plt.tight_layout()
plt.savefig('/tmp/chart.png', dpi=150)

with open('/tmp/chart.png', 'rb') as f:
    print(f'![chart](data:image/png;base64,{base64.b64encode(f.read()).decode()})')

JSON processing

import json
with open('data.json') as f:
    data = json.load(f)
# Process and analyze...

Guidelines

  • Always execute the analysis — don't just show code
  • Show key statistics: shape, dtypes, describe(), null counts
  • For large datasets, show head/tail and summary stats
  • Generate charts when it helps explain the data
  • Use base64 inline images for any visualizations

Version History

  • beee30c Current 2026-07-25 08:17

Same Skill Collection

internal/agent/bundled_skills/camoufox-cli/SKILL.md
internal/agent/bundled_skills/skill-creator/SKILL.md
skills/code-runner/SKILL.md
skills/fastclaw-skill-guide/SKILL.md
skills/fastclaw-skill-learner/SKILL.md
skills/image-gen/SKILL.md
skills/skill-creator/SKILL.md
skills/translation/SKILL.md
skills/web-search/SKILL.md
internal/agent/bundled_skills/find-skills/SKILL.md
skills/find-skills/SKILL.md

Metadata

Files
0
Version
533a138
Hash
c557951b
Indexed
2026-07-25 08:17

Accueil - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-27 20:01
浙ICP备14020137号-1 $Carte des visiteurs$