Community研究&データ分析github.com

gcgloven/analyze-data

データセット、実験結果、運用測定値を探索、説明、評価し、説得力のある知見を導き出します。必要に応じて、それらをテスト可能なエンジニアリング改善に変換します。

analyze-data とは?

このスキルは、データに基づいた意思決定とエンジニアリング改善を支援するために設計された、包括的なデータ分析手法です。探索的データ分析、トラブルシューティング、条件比較、科学的主張の検証など、データセットが裏付けられる作業に焦点を当てます。明確な説明、有用な可視化、改良された質問、または決定的でない結果をタスクの成果として提供し、実装は次のオプショナルなモードと位置付けています。 このスキルは、適切な分析モードを選択できるように構成されています。向き合う質問に応じて、データセットの説明(オリエンテーション/説明)、分布や関係性の探索(探索的分析)、事前に指定された推定値の確認(確認的比較)、またはエンジニアリング診断を柔軟に切り替えることができます。各モードには適切な成果と、参照すべき詳細な方法論が定義されており、必要なセクションのみを読むことで効率的に作業を進められます。 分析の信頼性を確保するために、データソースの特定、観測単位、時間基準、収集条件、変換履歴などの記録が必須です。実際のデータを確認してからモデルを選択し、成功、失敗、欠損、除外、不完全な観測全体の集計を調整します。メトリクスは計算式、分母、単位、方向、適格ルールを明確に定義し、イベント数と独立した反復回数を区別します。探索のサイクルは「観察→解釈→挑戦→次の情報収集の選択」で構成され、弱いエビデンスの間は競合する説明を保持します。 科学的な主張は独立した適格なレビューに付し、エンジニアリングアクションが選択された場合は、裏付けられた知見、代替説明、目標動作、実際の動作条件、改善を検証するための計画を引き渡します。このスキルは、すべてのClaude Code、Cursor、CodexなどのAIエージェントプラットフォームで使用でき、分析結果と主要なデータハイライトをチャット上に提示し、コンパクトな要約表や焦点を絞ったチャートを添付することで、結果の解釈を容易にします。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/gcgloven/multiagent-engineer-practices/tree/main/skills/analyze-data

Installed? Explore more 研究&データ分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

データを分析し、エビデンスを構築する

このスキルは、データセットが裏付けられる作業(探索的データ分析、トラブルシューティングの測定、条件の比較、科学的な主張の確認、エンジニアリング改善の選択など)に依存する場合に使用します。明確な説明、有用な可視化、修正された質問、または決定的でない結果によってタスクを完了することができます。実装はオプショナルな次のモードです。

探索を閉じずに質問を確立する

対象読者、質問、ソース資料、および存在する場合は決定事項を特定します。オープンなリクエストの場合は、何が存在し、何が欠けているか、そしてデータがどのような質問を可能にするかをマッピングすることから始めます。暫定的な分析の方向性を提案し、パターンが現れるにつれてそれを修正します。問い合わせを納品業務のように見せるためだけに、数値的な受理しきい値を発明しないでください。

現在の質問に合ったモードを選択します。モードの切り替えは許可されており、可視化されるべきです:

モード適切な結果必要なときに読む場所
オリエンテーション / 説明データセットマップ、メトリック定義、サポートされる概要、未回答の質問エビデンスと方法のリファレンス
探索的分析分布、関係性、セグメント、代替説明、生産的なフォローアップ説明を選択する前に探索する
確認的比較事前に指定された推定値、マッチングされた条件、不確実性、条件付き結論比較し、挑戦する
エンジニアリング診断判別力のあるエビデンスを伴うランク付けされたメカニズム、正当化される場合は変更提案発見から変更へ

デフォルトで全体を読むのではなく、関連するリファレンスセクションを読んでください。大規模または再開可能な研究には分析台帳を使用します。直接的な回答には、すべてのフィールドに個別のドキュメントは必要ありません。

エビデンスを信頼できるものにする

ソースの識別子とバージョン、観測単位、時間基準、収集条件、変換を記録します。モデルを選択する前に実際のデータを検査します。成功、失敗、欠損、除外、不完全な観測全体の集計を調整します。パフォーマンス推定値に入れられない場合でも、失敗条件を可視化し続けます。

メトリックを、その計算式、分母、単位、方向、適格ルールとともに定義します。イベント、実行、被験者、実験条件のカウントを区別します。3回の実行からの100万イベントは、100万回の独立した繰り返しではありません。合成データ、計算された量、測定値、推論されたメカニズムを個別にラベル付けします。

分析の次元は、答えが変わる可能性があるために選択します:裾と分布、サブグループ、時間、ワークロード、スケール、コントロール、相互作用、欠損、または感度。カバレッジは質問と結果に従います。強制的なチャート数や固定された最大仮説数はありません。網羅的なカタログを作成するのではなく、重要な欠落を説明します。

問い合わせのチェックポイントを反復する

探索サイクルは 観察 → 解釈 → 挑戦 → 次の情報収集の選択 です。エビデンスが弱い間は、競合する説明を保持します。有用なチェックポイントで、理解の変化、残存する不確実性、有望な分岐、継続のコストを報告します。合意された目的とリソースの範囲内で継続します。いずれかに重大な変更がある場合は、ガイダンスを求めます。

新しい仮説、ヌル結果、失敗した科学的予測、または情報量の少ない分析は、失敗したソフトウェア修復ではありません。実際の実装またはエビデンス品質の欠陥を修正する試みは保存し、現在の割り当てで提供されている再試行制限に従います。例えば、壊れたデータ結合を繰り返し修復することは修復であり、有効なパターンに対する代替説明を試みることは探索です。この方法は普遍的な再試行回数を定義しません。

エビデンスを意図的に昇格させる

結果に影響を与える科学的な主張は、エビデンスと推論の独立した資格のあるレビューのために準備します。提供されている場合は割り当てのレビュールートに従い、それ以外の場合はエビデンスとレビューの境界を、自動的にチームを形成せずに要求者に返します。エンジニアリングアクションが選択された場合は、裏付けられた発見、代替説明、目標動作、実際の動作条件、および改善を変化したワークロードや破損した正しさと区別できる検証計画を引き渡します。

新しいアイデアは、採用されるまで未解決の質問または推奨事項として保持します。統計的なパターンを静かに要件に変えたり、既存の受理基準を広げたりしないでください。選択された改善を、その要件、受理エビデンス、関連するリスクにマッピングし、呼び出し元から提供されている場合はその識別子を使用します。エンジニアはより効果的な介入を提案する場合があります。アナリストは自動的なコード権限も最終的なリリース権限も所有しません。

要求された深さでの回答、アクセス可能なエビデンスと再現手順、解釈に影響を与える制限、および利用可能な次の決定事項で終了します。結果と主要なデータハイライトは、リンクされたファイルだけでなく、Multica チャットにも配置します。少数の重要な比較にはコンパクトな要約表を、構造や不確実性を明らかにする場合にはチャートを優先します。それぞれに、母集団、軸、単位、条件、およびサポートされる要点を添えます。結果の検査を容易にする場合には、焦点を絞ったチャートまたは小さなサニタイズされたデータ抽出を添付/埋め込みます。完全な生データセットと分析ファイルは正規の場所に保持し、リンクします。

関連スキル