Wei Wu

Excel2Insights

データ分析v1.2.1
作者:Wei Wu更新日 2026-07-22全 10 バージョン · 最新版の公開日 2026-07-19excel2insights@clawhub_wwumit/excel2insights
データ可視化データインサイト#数据分析

AlphaMoatによると、2026-09時点でExcel2Insightsのダウンロード数は4,640、スター数は1で、AIスキル全体5,078件中2,054位、データ分析では399件中165位です。

インストール数
407
ダウンロード数
4640
スター数
1
総合順位
#2,054
全体の上位 41% · データ分析の上位 42%
プラットフォームインストール数ダウンロード数スター数コメント
ClawHub ↗2724621-
SkillHub ↗4074640-—

プラットフォームごとに集計方法と集計時点が異なります。

このスキルでできること

簡易確認と詳細統計、欠損・重複・外れ値の確認、型別分析に対応します。Python と pandas などで PNG 図や構造化レポートを出力し、例示の発見は利用者データの実測結果ではありません。

資料公開日 2026-10-27

できること

  • 分析前に表の品質を確認する

使う場面

  • CSV、Excel、TSV の統計概要が必要なとき

プロンプト例

スキルのドキュメントをもとに生成した例であり、実際の実行結果ではありません。

欠損と重複を報告し、列の型に合う図を選んで分析して。

月次の推移

ダウンロード数4640
519273249452026-03 · ダウンロード数 8242026-05 · ダウンロード数 19722026-06 · ダウンロード数 23432026-07 · ダウンロード数 34552026-08 · ダウンロード数 38542026-09 · ダウンロード数 464026-0326-09
スター数1
0112026-03 · スター数 -2026-05 · スター数 -2026-06 · スター数 -2026-07 · スター数 12026-08 · スター数 12026-09 · スター数 126-0326-09

2026-09 から集計方法を変更し、同名スキルを作者ごとに分けて集計し、全スキルを対象にしました。破線は変更前の月で、変更後のデータとは直接比較せず、変更をまたぐ増減も計算していません。

月ダウンロード数前月比スター数
2026-094640—1
2026-083854+11.5%1
2026-073455+47.5%1
2026-062343+18.8%-
2026-051972—-
2026-03824—-

SKILL.md 原文

作者が公開した元のファイルをテキストのまま表示しています。AlphaMoat による編集や審査はしていません。リンクはクリックできません。コマンドは内容を確認してから実行してください。取得日 2026-10-23。

7.2 KB・ClawHub v1.2.1
# Excel2Insights

## Overview

Excel2Insights is a data analysis and visualization tool designed for structured data (CSV, XLSX, XLS, TSV). It helps you quickly understand the contents of any tabular dataset through automated statistical analysis, data quality checks, visualization generation, and structured reporting.

The skill works in two modes:
- **Quick Scan** — Load a file, preview shape/dtypes, descriptive stats, and missing values
- **Deep Analysis** — Full pipeline: profile + clean + analyze + visualize + report
すべて表示(全 250 行)
---

## When to Use

- You receive a CSV/XLSX and need to understand what's in it fast
- You need a structured data quality report before further processing
- You want to generate charts and summaries from tabular data
- You need to compare two datasets or check for anomalies
- You want to transform raw data into a readable insight report

---

## Workflow

### Step 1: Load & Inspect

Use `excel-reader.py` to load the file. The script returns:
- File metadata (rows, columns, size)
- Column names and dtypes
- First/last 5 rows preview
- Missing value count per column
- Basic data quality flags

```python
# Agent internally calls:
python3 scripts/excel-reader.py --file path/to/data.csv
# Output: structured JSON with metadata + preview
```

### Step 2: Statistical Analysis

Use `data-analyzer.py` to compute:
- Numeric columns: mean, median, std, min, max, quartiles, skewness
- Categorical columns: value counts, unique count, mode, frequency distribution
- Date columns: date range, gaps, frequency
- Cross-column: correlation matrix (numeric), cross-tabulation (categorical)

Output is structured JSON grouped by column type.

### Step 3: Data Quality Check

Built into the analysis phase:
- Missing value ratio per column
- Duplicate rows
- Outlier detection (IQR method)
- Data type inconsistencies
- Value range violations

Flagged issues are included in the final report.

### Step 4: Generate Visualizations

Use `chart-generator.py` to create charts:
- **histogram** — distribution of numeric columns
- **boxplot** — outliers and spread for numeric columns
- **bar** — frequency counts for categorical columns
- **line** — trends for date-indexed data
- **pie** — proportion breakdown for categorical data
- **correlation heatmap** — pairwise numeric correlation
- **scatter** — relationship between two numeric columns
- **pairplot** — pairwise scatter matrix (small datasets)

All charts are saved as PNG files and embedded into the final report.

### Step 5: Generate Report

Use `report-generator.py` to produce a comprehensive Markdown report containing:
- Executive summary
- File overview (metadata + quality)
- Column-by-column analysis
- Charts gallery
- Key insights and anomalies
- Recommendations

The report is written to `output/` directory.

---

## Available Scripts

| Script | Description | Usage |
|--------|-------------|-------|
| `scripts/excel-reader.py` | Load file, display metadata and preview | `python3 scripts/excel-reader.py --file DATA` |
| `scripts/data-analyzer.py` | Full statistical analysis | `python3 scripts/data-analyzer.py --file DATA [--output JSON_OUTPUT]` |
| `scripts/chart-generator.py` | Generate visualization charts | `python3 scripts/chart-generator.py --file DATA [--charts CHART_TYPES] [--output DIR]` |
| `scripts/report-generator.py` | Generate markdown insight report | `python3 scripts/report-generator.py --file DATA [--charts DIR] [--output REPORT_PATH]` |
| `scripts/auto-pipeline.py` | Run full pipeline (analyze + chart + report) | `python3 scripts/auto-pipeline.py --file DATA [--charts CHART_TYPES] [--output DIR]` |

### Script Options

**excel-reader.py**
- `--file PATH` — Path to Excel/CSV/TSV file
- `--sheet NAME` — Sheet name (XLSX only, default: first sheet)
- `--encoding ENC` — File encoding (default: utf-8)
- `--preview N` — Preview rows count (default: 5)

**data-analyzer.py**
- `--file PATH` — Path to data file
- `--output PATH` — Output JSON path (optional)
- `--correlation` — Include correlation matrix
- `--outliers` — Enable outlier detection
- `--categorical-top N` — Top N value counts (default: 20)

**chart-generator.py**
- `--file PATH` — Path to data file
- `--charts CHART_TYPES` — Comma-separated: histogram,boxplot,bar,line,pie,heatmap,scatter,pairplot
- `--columns COLS` — Specific columns to visualize
- `--output DIR` — Output directory (default: output/charts)
- `--theme THEME` — Chart theme (default: clean)

**report-generator.py**
- `--file PATH` — Path to data file
- `--analysis PATH` — Pre-computed analysis JSON (optional)
- `--charts DIR` — Charts directory (optional)
- `--output PATH` — Output report path (default: output/report.md)
- `--format FORMAT` — Output format: markdown, html, pdf

**auto-pipeline.py**
- `--file PATH` — Path to data file (required)
- `--charts CHART_TYPES` — Chart types (default: histogram,boxplot,bar,correlation)
- `--output DIR` — Output directory (default: output/)
- `--format FORMAT` — Report format (default: markdown)

---

## Examples

### Example 1: Quick scan a CSV file

Agent reads a CSV and runs the reader:

```
📄 File: sales_data.csv
   Rows: 10,000 | Columns: 15 | Size: 1.2 MB

📊 Column Overview:
   date        datetime64  non-null  10000
   product     object      non-null  10000
   category    object      non-null  9985    (0.15% missing)
   revenue     float64     non-null  10000
   quantity    int64       non-null  9990    (0.10% missing)

⚠  Data Quality Flags:
   - 2 columns with missing values (<1%) — acceptable
   - 12 duplicate rows detected (0.12%)
```

### Example 2: Full deep analysis pipeline

Agent runs the auto-pipeline on a sales dataset:

```bash
python3 scripts/auto-pipeline.py --file data/sales_2024.csv --charts histogram,bar,line,heatmap
```

Output:

```
📈 Charts generated (4):
   output/charts/revenue_histogram.png
   output/charts/top_products_bar.png
   output/charts/monthly_trend_line.png
   output/charts/correlation_heatmap.png

📝 Report generated:
   output/report.md

🏆 Key Insights:
   - Top 3 products account for 62% of total revenue
   - July-September shows 28% seasonal dip
   - Region A has highest average order value ($245)
   - Customer repeat rate: 34% (improvement opportunity)
```

### Example 3: Custom chart selection

```bash
python3 scripts/chart-generator.py --file data.csv --charts histogram,scatter --columns revenue,quantity,price
```

---

## Output Format

Reports are structured Markdown with the following sections:

```markdown
# Data Insight Report

## Executive Summary
...

## Dataset Overview
- Rows / Columns / File size
- Column types summary

## Data Quality
- Missing values table
- Duplicates
- Outliers

## Column Analysis (per column)
- Type-specific stats (numeric/categorical/date)
- Distribution summary
- Notable patterns

## Visualizations
- Embedded chart images
- Chart descriptions

## Key Insights
- Top findings ranked by importance
- Anomalies detected
- Recommendations

## Appendix
- Methodology notes
- Configuration used
```

---

## Dependencies

- Python 3.9+
- pandas
- numpy
- openpyxl (for XLSX support)
- matplotlib
- seaborn (for advanced charts)
- tabulate (for formatted tables)

See `requirements.txt` for exact versions.

---

## License

MIT-0 (No Attribution Required)

データ分析の人気スキル

AdMapixデータ分析

AdMapix のデータ取得層で、広告やアプリの問い合わせを API 呼び出しに変え、生の JSON だけを返します。

↓ 36.6万★ 304fly0pants
Tavily Searchデータ分析

Tavily 経由で公開ウェブを検索し、リンクと抜粋付きの構造化結果を返します。

↓ 12.2万★ 286Xiaoran Li
Data Analysisデータ分析

データベースや表計算、書き出した生データを意思決定に使える結論へ変えるデータ分析スキルです。

↓ 10.1万★ 244Iván
Stock Analysisデータ分析

Yahoo Finance のデータで株式と暗号資産を分析し、ポートフォリオを追跡するスキルです。

↓ 7.5万★ 299udiedrichsen
Stock Watcherデータ分析

ローカルのウォッチリストを管理し、銘柄コードごとに同花順の相場と足元の値動きを要約するスキルです。

↓ 6.5万★ 122Robin797860
全国招标中标查询及分析【知了标讯】データ分析

全网招中标数据查询与分析助手。当用户涉及以下任何场景时,必须使用此SKILL:查询招标/中标公告、搜索标讯、查找临期/即将到期项目、商机预测、推荐潜在投标供应商、分析公司主营业务/历史中标、查询公司上下游合作客户与供应商、分析竞争对手/竞对企业、查询Top采购单位/Top中标单位/Top中标品牌、招中标数据统计分析(按月/季/年/省份/品牌等维度)、查询品牌型号历史中标单价/价格趋势、市场分析/行业分析/采购寻源/渠道拓展等采购与投标相关场景。即使用户没有提到「知了标讯」,只要涉及招投标、采购、中标、供应商、竞争对手等关键词,都应使用本SKILL。

↓ 5.6万★ 13user_98035bfb
Blogwatcherデータ分析

ブログと RSS/Atom フィードの更新をコマンドラインで追跡します。

↓ 5.4万★ 75Peter Steinberger
Model Usageデータ分析

Codex や Claude のモデル別の利用コストを集計するスキルです。

↓ 5万★ 114Peter Steinberger

データ月:2026-09 · ダウンロード数、スター数、インストール数は公開スキルレジストリ(ClawHub、SkillHub)から月単位で集計しています。詳しくはデータの方法論をご覧ください。