Agent skill · Design & Presentation

design-decision-framework

多方案評估決策框架. Use for: (1) 面臨 3+ 技術方案時的結構化評估, (2) 架構決策時的系統化分析, (3) 防止衝動決策和技術債務累積

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill design-decision-framework --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 4 KB
Bundled scripts: none
Path: skills/analysis/design-decision-framework/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# 多方案評估決策框架 (Design Decision Framework) SKILL **版本**: v1.0 **建立日期**: 2025-01-23 **狀態**: 新建 ## 概述 多方案評估決策框架是一套結構化的技術決策工具,用於在面臨多個技術方案時進行系統化評估和選擇。避免衝動決策,確保決策品質。 ## 觸發條件 以下情況應使用此 Skill: | 情境 | 識別特徵 | 強制性 | |------|---------|--------| | 多技術方案 | 面臨 3 個以上可行的技術方案 | 強制 | | 架構決策 | 需要選擇設計模式或架構方案 | 建議 | | 重大變更 | 變更可能影響多個模組 | 建議 | | 不確定性高 | 團隊對方案沒有共識 | 建議 | ## 評估流程 ### Stage 1: 方案收集 **目標**: 確保所有可行方案都被考慮 **執行步驟**: 1. 列出所有已知的技術方案 2. 搜尋是否有遺漏的替代方案 3. 確保每個方案都是可行的(有技術能力實現) **輸出格式**: ```markdown ## 方案收集 ### 方案 A: [名稱] - 簡述: [一句話描述] - 來源: [誰提出/從哪裡發現] ### 方案 B: [名稱] - 簡述: [一句話描述] - 來源: [誰提出/從哪裡發現] ### 方案 C: [名稱] - 簡述: [一句話描述] - 來源: [誰提出/從哪裡發現] ``` ### Stage 2: 評估維度定義 **目標**: 確定評估的關鍵維度 **建議維度**: | 維度 | 說明 | 權重範例 | |------|------|---------| | 實作複雜度 | 實作難度和時間 | 20% | | 可維護性 | 未來維護成本 | 25% | | 效能 | 執行效能影響 | 15% | | 相容性 | 與現有系統相容 | 20% | | 可擴展性 | 未來擴展空間 | 10% | | 風險 | 技術風險程度 | 10% | **輸出格式**: ```markdown ## 評估維度 | 維度 | 權重 | 說明 | |------|------|------| | [維度1] | [X]% | [說明] | | [維度2] | [X]% | [說明] | | [維度3] | [X]% | [說明] | | **總計** | **100%** | - | ``` ### Stage 3: 方案評分 **目標**: 對每個方案進行客觀評分 **評分標準**: - 5 分: 優秀,完全滿足需求 - 4 分: 良好,大部分滿足需求 - 3 分: 中等,基本滿足需求 - 2 分: 較差,勉強滿足需求 - 1 分: 很差,難以滿足需求 **輸出格式**: ```markdown ##

What's inside
Steps it walks through
  1. 概述
  2. 觸發條件
  3. 評估流程
  4. Stage 1: 方案收集
  5. Stage 2: 評估維度定義
  6. Stage 3: 方案評分
  7. Stage 4: 風險分析
  8. Stage 5: 決策和建議
  9. 完整評估報告模板
  10. 使用指南
  11. 快速開始
  12. 何時使用
  13. 何時不使用
  14. 與其他 Skill 的關係
Ships with 1 file
  • metadata.json
More from claude-skill-registry
All skills →
About this skill
What does the design-decision-framework skill do?

多方案評估決策框架. Use for: (1) 面臨 3+ 技術方案時的結構化評估, (2) 架構決策時的系統化分析, (3) 防止衝動決策和技術債務累積

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill design-decision-framework --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going