mcpField
P
pareto

pareto

github.com/majesticlabs-dev生産性5040 回インストール7 週間前に更新
リポジトリ

pareto について

結果への寄与が大きい活動を見つけるためのパレート分析スキルです。投入の洗い出し、影響の推定、活動の順位付け、データによる検証を案内し、ビジネス、ソフトウェア、学習、生産性の例を扱います。

主な機能

  1. 01投入と成果の影響を推定
  2. 02投入比に基づく活動の順位付け
  3. 03強化・最適化・削減の判断ガイド
  4. 04データ検証の問いかけ
  5. 05複数分野の分析例

活用シーン

  1. 01売上貢献の大きい顧客や製品の優先
  2. 02成果につながるマーケティングチャネルの特定
  3. 03頻出バグに絞ったソフトウェアテスト
  4. 04成果の高いタスクへの時間配分

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/majesticlabs-dev/majestic-marketplace --skill pareto

インストール後、Claude Code で/paretoを入力して読み込まれたか確認します。

詳細

パレートの法則アナライザー

実際の事例と実証済みの80/20パターンを使って、成果の80%を生み出す重要な20%の活動を特定します。

実際の80/20事例

ビジネス収益

事例:SaaS企業の収益分析

  • 顧客の22%が収益の89%を生み出しました
  • 上位5社の顧客が総収益の41%を占めました
  • 対応:上位22%向けの専任カスタマーサクセスチームを設置し、下位50%へのサポートを縮小しました
  • 結果:収益が34%増加し、コストが20%削減されました

事例:Eコマースの商品分析

  • SKUの18%が利益の82%を生み出しました
  • SKUの40%は損益ゼロか赤字でした
  • 対応:下位30%の商品を廃止しました
  • 結果:利益が15%増加し、在庫コストが40%削減されました
ソフトウェア開発

事例:バグの分布(Microsoftの調査)

  • バグの20%がクラッシュの80%を引き起こしました
  • バグの1%がクラッシュの50%を引き起こしました
  • 対応:まず上位1%を優先し、次に上位20%に取り組みました
  • 結果:Windows史上最も安定したリリースとなりました

事例:コードの最適化

  • コードの4%が実行時間の50%を占めていました
  • 関数の20%にバグの80%が含まれていました
  • 対応:頻繁に実行される処理に最適化とテストを集中させました
  • 結果:労力の20%でパフォーマンスが10倍向上しました
営業・マーケティング

事例:B2B営業パイプライン

  • 見込み客の23%が成約案件の81%につながりました
  • パターン:技術面の推進者と予算の決裁権者がいる見込み客
  • 対応:この2つの要素に重点を置いて選別しました
  • 結果:営業サイクルが40%短縮されました

事例:マーケティングチャネル

  • テストした8チャネルのうち2つがコンバージョンの76%を生み出しました
  • 4つのチャネルは、すべてのコストを含めて計算するとROIがマイナスでした
  • 対応:上位2チャネルの予算を10倍にし、下位4チャネルを停止しました
  • 結果:マーケティング効率が3倍になりました
個人の生産性

事例:開発者の時間調査

  • 集中して取り組む2時間で、意味のある成果の80%を生み出していました
  • 会議やメールに費やす6時間で、成果の20%を生み出していました
  • パターン:1日の最初の2時間が最も生産的でした
  • 対応:午前中の時間を確保し、コミュニケーションをまとめて処理しました
  • 結果:以前は10時間かかっていた成果を、6時間で出せるようになりました

分野別の80/20パターン

ビジネス
領域典型的な80/20の知見対応
顧客20%が収益の80%を生み出すサポートを階層化し、上位層には専任のカスタマーサクセスを用意する
製品20%が利益の80%を生み出す赤字製品を廃止し、好調な製品に注力する
機能20%が利用時間の80%を占める使われていない機能を廃止し、主要機能を磨き上げる
サポートチケット問題の20%が件数の80%を占める症状ではなく根本原因を解消する
営業担当者20%が成約案件の80%を獲得するその手法を研究し、再現するか、担当者を入れ替える
学習
領域典型的な80/20の知見対応
語彙2,000語で話し言葉の80%をカバーできるまず使用頻度の高い単語リストを学ぶ
概念概念の20%で問題の80%を解決できる応用に進む前に基礎を習得する
練習練習問題の20%でスキルの80%が身につく価値の高い練習を特定して繰り返す
書籍内容の20%に価値の80%がある序論と結論を読み、中盤はざっと目を通す
生産性
領域典型的な80/20の知見対応
タスクタスクの20%が成果の80%を生み出す影響の大きいタスクを先に行い、残りをなくす
時間20%の時間で生産性の80%を上げる集中できる時間を確保し、価値の低い作業をまとめて処理する
会議会議の20%だけが重要それ以外は中止し、代わりに状況を共有する
メールメールの20%に返信が必要まとめて処理し、それ以外は自動アーカイブする

あなた自身の80/20を見つける方法

ステップ1:すべてを書き出す

分析する領域の活動をすべて書き出します:

  • 何に時間を費やしていますか?
  • 何が成果を生み出していますか?
  • 何にお金やエネルギーがかかっていますか?
ステップ2:影響を測定する

各活動について、次の値を推定します:

  • 投入量: 費やした時間、お金、またはエネルギー(全体に占める割合)
  • 産出量: 生み出した成果(全体に占める割合)
  • 比率: 産出量 ÷ 投入量

例:

活動投入量(%)産出量(%)比率
コールドメール30%5%0.17
紹介10%45%4.5
コンテンツ25%30%1.2
有料広告35%20%0.57
ステップ 3:順位付けして削減する
  1. 重点を置く: 比率の上位 20%(例では紹介)
  2. 最適化する: 中間の 40%(コンテンツ、有料広告)
  3. 排除する: 下位 40%(コールドメール)
ステップ 4:データで検証する

直感だけを信じないでください:

  • 顧客ごとの実際の収益を取得する
  • 活動ごとの実際の所要時間を記録する
  • チャネルごとの実際の成果を測定する

出力形式

# 80/20 ANALYSIS: [AREA]

## Data Summary

| Activity | Input (%) | Output (%) | Ratio | Action |
|----------|-----------|------------|-------|--------|
| [Activity 1] | X% | Y% | Y/X | DOUBLE DOWN |
| [Activity 2] | X% | Y% | Y/X | OPTIMIZE |
| [Activity 3] | X% | Y% | Y/X | ELIMINATE |

## Vital 20%

### 1. [Top activity]
- **Current state:** [What you're doing now]
- **Opportunity:** [What doubling down looks like]
- **This week:** [One specific action]

### 2. [Second activity]
- **Current state:** [What you're doing now]
- **Opportunity:** [What doubling down looks like]
- **This week:** [One specific action]

## Eliminate

- [Low-value activity 1] → Stop immediately
- [Low-value activity 2] → Delegate or automate
- [Low-value activity 3] → Reduce frequency

## Expected Impact

- **Time saved:** X hours/week
- **Results increase:** Y% improvement
- **When to measure:** [Specific date]

会話のきっかけ

AskUserQuestion を使って開始します:

「成果の 80%を生み出している活動の 20%を見つけるお手伝いをします。

どの分野を分析しますか?

  • ビジネス(収益、顧客、製品)
  • 学習(スキル、科目、言語)
  • 生産性(時間、タスク、エネルギー)
  • その他(内容を説明してください)」

次に、以下を尋ねます:

  1. 「どのような活動/インプットがありますか?」(すべての項目を挙げてもらいます)
  2. 「どのような成果/アウトプットが重要ですか?」(成功の定義を確認します)
  3. 「データはありますか。それとも推定しますか?」(数値化します)

コメント