スキル一覧に戻る
calvyntwh

decision-matrix

by calvyntwh

0🍴 0📅 2026年1月20日
GitHubで見るManusで実行

SKILL.md


name: decision-matrix description: Objective trade-off analysis using weighted criteria. Eliminates popularity bias by requiring user-defined priorities. Use when choosing between technologies, architectures, or vendors. license: MIT

Decision Matrix (The Bias Eliminator)

"When you can measure what you are speaking about... you know something about it." - Lord Kelvin

When to Use

  • Technology Choices: "Should we use React or Vue?"
  • Architecture Decisions: "Monolith vs Microservices?"
  • Vendor Selection: "AWS vs GCP vs Azure?"
  • Any Multi-Option Decision: When there are 3+ options and no obvious winner.

The Protocol: Weighted Scoring

0. Pre-Check (Occam's Razor)

  • 2 Options Only? Skip the matrix. Use a simple Pros/Cons list.
  • 3+ Options? Proceed with the full matrix.

1. List Options

Enumerate all viable choices.

  • Example: React, Vue, Svelte, Angular

2. Define Criteria (WITH USER)

Ask the user for their Top 3-5 evaluation criteria.

[!IMPORTANT] You MUST ask the user for criteria. Do not invent criteria based on general knowledge. The user's context defines what matters.

  • Example Criteria: Performance, Learning Curve, Ecosystem Size, Bundle Size, Hiring Pool

3. Assign Weights (WITH USER)

Ask the user to rate the importance of each criterion.

WeightMeaning
1Nice to have
2Moderately important
3Very important
4Critical / Non-negotiable

4. Score Options

Rate each option against each criterion (1-5 scale).

  • 1 = Poor
  • 3 = Adequate
  • 5 = Excellent

You (the agent) can score based on research, but weights come from the user.

5. Calculate Weighted Scores

For each option: Total = Σ (Score × Weight)

6. Recommend & Verbalize

Present the matrix and state the winner with reasoning.

  • "Based on your priorities (Performance=Critical, Learning Curve=Important), Vue scores highest because..."

Example

User Goal: Choose a frontend framework for a small team with tight deadlines.

User Criteria & Weights:

CriterionWeight
Learning Curve4
Performance2
Ecosystem3

Agent Scoring:

OptionLearning (×4)Perf (×2)Ecosystem (×3)Total
React3 (12)4 (8)5 (15)35
Vue5 (20)4 (8)4 (12)40
Angular2 (8)4 (8)5 (15)31

Recommendation: "Vue scores highest (40) primarily due to its excellent Learning Curve score, which you rated as Critical."

Resources

スコア

総合スコア

55/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

0/5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です