analyze
Answer data questions -- from quick lookups to full analyses. Use when looking up a single metric, investigating what's driving a trend or drop, comparing segments over time, or preparing a formal data report for stakeholders.
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o analyze.zip https://jpskill.com/download/22582.zip && unzip -o analyze.zip && rm analyze.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/22582.zip -OutFile "$d\analyze.zip"; Expand-Archive "$d\analyze.zip" -DestinationPath $d -Force; ri "$d\analyze.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
analyze.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
analyzeフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-18
- 取得日時
- 2026-05-18
- 同梱ファイル
- 1
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
/analyze - データに関する質問に回答する
見慣れないプレースホルダーが表示された場合、またはどのツールが接続されているかを確認する必要がある場合は、CONNECTORS.md を参照してください。
簡単な検索から本格的な分析、正式なレポートまで、データに関する質問に回答します。
使用方法
/analyze <自然言語の質問>
ワークフロー
1. 質問を理解する
ユーザーの質問を解析し、以下を判断します。
- 複雑度レベル:
- クイックアンサー: 単一の指標、単純なフィルター、事実の検索(例:「先週、何人のユーザーがサインアップしましたか?」)
- 本格的な分析: 多次元探索、トレンド分析、比較(例:「コンバージョン率の低下の原因は何ですか?」)
- 正式なレポート: 方法論、注意点、推奨事項を含む包括的な調査(例:「サブスクリプション指標に関する四半期ビジネスレビューを作成してください」)
- データ要件: どのテーブル、指標、ディメンション、時間範囲が必要か
- 出力形式: 数値、テーブル、チャート、ナラティブ、またはその組み合わせ
2. データを収集する
データウェアハウスの MCP サーバーが接続されている場合:
- スキーマを探索して関連するテーブルと列を見つけます
- 必要なデータを抽出するための SQL クエリを作成します
- クエリを実行し、結果を取得します
- クエリが失敗した場合は、デバッグして再試行します(列名、テーブル参照、特定のダイアレクトの構文を確認します)
- 結果が予期しないように見える場合は、続行する前に健全性チェックを実行します
データウェアハウスが接続されていない場合:
- ユーザーに以下のいずれかの方法でデータを提供するよう依頼します。
- クエリ結果を直接貼り付ける
- CSV または Excel ファイルをアップロードする
- スキーマを記述して、実行するクエリを作成できるようにする
- 手動実行用のクエリを作成する場合は、
sql-queriesスキルを使用してダイアレクト固有のベストプラクティスに従います - データが提供されたら、分析に進みます
3. 分析する
- 関連する指標、集計、比較を計算します
- パターン、トレンド、外れ値、異常値を特定します
- ディメンション(期間、セグメント、カテゴリ)間で比較します
- 複雑な分析の場合は、問題をサブ質問に分割し、それぞれに対処します
4. 提示する前に検証する
結果を共有する前に、検証チェックを実行します。
- 行数の健全性: レコード数は妥当ですか?
- NULL チェック: 結果を歪める可能性のある予期しない NULL はありますか?
- 規模のチェック: 数値は妥当な範囲内ですか?
- トレンドの連続性: 時系列に予期しないギャップはありませんか?
- 集計ロジック: 小計は合計に正しく合計されますか?
いずれかのチェックで懸念が生じた場合は、調査して注意点をメモします。
5. 調査結果を提示する
クイックアンサーの場合:
- 関連するコンテキストとともに回答を直接述べます
- 再現性のために使用したクエリを含めます(折りたたむか、コードブロックに含めます)
本格的な分析の場合:
- 主要な調査結果または洞察から始めます
- データテーブルや視覚化で裏付けます
- 方法論と注意点をメモします
- フォローアップの質問を提案します
正式なレポートの場合:
- 主要な要点を含むエグゼクティブサマリー
- アプローチとデータソースを説明する方法論セクション
- 裏付けとなる証拠を伴う詳細な調査結果
- 注意点、制限事項、データ品質に関するメモ
- 推奨事項と次のステップの提案
6. 役立つ場合は視覚化する
チャートがテーブルよりも効果的に結果を伝える場合:
data-visualizationスキルを使用して適切なチャートタイプを選択します- Python の視覚化を生成するか、HTML ダッシュボードに組み込みます
- 明確さと正確さのために視覚化のベストプラクティスに従います
例
クイックアンサー:
/analyze How many new users signed up in December?
本格的な分析:
/analyze What's causing the increase in support ticket volume over the past 3 months? Break down by category and priority.
正式なレポート:
/analyze Prepare a data quality assessment of our customer table -- completeness, consistency, and any issues we should address.
ヒント
- 可能であれば、時間範囲、セグメント、または指標について具体的に記述してください
- テーブル名がわかっている場合は、プロセスを高速化するためにそれらを記述してください
- 複雑な質問の場合、Claude はそれらを複数のクエリに分割する場合があります
- 結果は常に提示前に検証されます。何かおかしい点があれば、Claude がそれを指摘します
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
/analyze - Answer Data Questions
If you see unfamiliar placeholders or need to check which tools are connected, see CONNECTORS.md.
Answer a data question, from a quick lookup to a full analysis to a formal report.
Usage
/analyze <natural language question>
Workflow
1. Understand the Question
Parse the user's question and determine:
- Complexity level:
- Quick answer: Single metric, simple filter, factual lookup (e.g., "How many users signed up last week?")
- Full analysis: Multi-dimensional exploration, trend analysis, comparison (e.g., "What's driving the drop in conversion rate?")
- Formal report: Comprehensive investigation with methodology, caveats, and recommendations (e.g., "Prepare a quarterly business review of our subscription metrics")
- Data requirements: Which tables, metrics, dimensions, and time ranges are needed
- Output format: Number, table, chart, narrative, or combination
2. Gather Data
If a data warehouse MCP server is connected:
- Explore the schema to find relevant tables and columns
- Write SQL query(ies) to extract the needed data
- Execute the query and retrieve results
- If the query fails, debug and retry (check column names, table references, syntax for the specific dialect)
- If results look unexpected, run sanity checks before proceeding
If no data warehouse is connected:
- Ask the user to provide data in one of these ways:
- Paste query results directly
- Upload a CSV or Excel file
- Describe the schema so you can write queries for them to run
- If writing queries for manual execution, use the
sql-queriesskill for dialect-specific best practices - Once data is provided, proceed with analysis
3. Analyze
- Calculate relevant metrics, aggregations, and comparisons
- Identify patterns, trends, outliers, and anomalies
- Compare across dimensions (time periods, segments, categories)
- For complex analyses, break the problem into sub-questions and address each
4. Validate Before Presenting
Before sharing results, run through validation checks:
- Row count sanity: Does the number of records make sense?
- Null check: Are there unexpected nulls that could skew results?
- Magnitude check: Are the numbers in a reasonable range?
- Trend continuity: Do time series have unexpected gaps?
- Aggregation logic: Do subtotals sum to totals correctly?
If any check raises concerns, investigate and note caveats.
5. Present Findings
For quick answers:
- State the answer directly with relevant context
- Include the query used (collapsed or in a code block) for reproducibility
For full analyses:
- Lead with the key finding or insight
- Support with data tables and/or visualizations
- Note methodology and any caveats
- Suggest follow-up questions
For formal reports:
- Executive summary with key takeaways
- Methodology section explaining approach and data sources
- Detailed findings with supporting evidence
- Caveats, limitations, and data quality notes
- Recommendations and suggested next steps
6. Visualize Where Helpful
When a chart would communicate results more effectively than a table:
- Use the
data-visualizationskill to select the right chart type - Generate a Python visualization or build it into an HTML dashboard
- Follow visualization best practices for clarity and accuracy
Examples
Quick answer:
/analyze How many new users signed up in December?
Full analysis:
/analyze What's causing the increase in support ticket volume over the past 3 months? Break down by category and priority.
Formal report:
/analyze Prepare a data quality assessment of our customer table -- completeness, consistency, and any issues we should address.
Tips
- Be specific about time ranges, segments, or metrics when possible
- If you know the table names, mention them to speed up the process
- For complex questions, Claude may break them into multiple queries
- Results are always validated before presentation -- if something looks off, Claude will flag it