Install
openclaw skills install @harrylabsj/decision-distillerDistill decision contexts, options, trade-offs, and outcomes into structured decision records. Use when the user is facing a choice, has made a decision they want to document, or needs to analyze past decisions for patterns. Captures rationale, alternatives considered, and lessons learned.
openclaw skills install @harrylabsj/decision-distillerUser input: "We decided to use React instead of Vue for this project. Record that decision." Expected output: A structured decision record with context (project requirements), options (React vs Vue), evaluation criteria (ecosystem, team expertise, performance), chosen option (React), rationale, and trade-offs accepted.
User input: "Help me decide between AWS and Azure for deploying our microservices" Expected output: The skill walks through context gathering, lists both options with pros/cons and estimated impact, defines decision criteria with weights, and produces a pending decision record awaiting the final choice.
User input: "What deployment decisions have we made this quarter and what patterns do you see?" Expected output: A decision status report listing all relevant decisions by date and status, followed by pattern analysis showing common criteria used, recurring trade-offs, and lessons extracted from outcomes.
User input: "工作了三年想去读个全日制研究生,但又怕读完回来不好找工作,还损失三年收入,太纠结了。" Expected output: 用决策矩阵分析:列出选择'辞职读研'和'在职工作'的评估维度(薪资影响、职业发展、人脉资源、时间成本、心理回报等),按权重打分。给出量化对比结果。推荐折中方案:1)非全日制研究生(周末上课,不影响工作);2)如果决定脱产,建议先积累到足够的经济储备(预留6个月生活费+学费);3)选择就业前景明确的专业方向(如MBA、计算机、新传等)。
Decision Distiller helps capture, structure, and learn from decisions made during OpenClaw sessions. It transforms informal decision-making into documented, reviewable records that build organizational knowledge over time.
Use this skill when:
A structured document capturing:
Accepts decision information in various forms:
Produces:
Identify Context
List Options
Define Criteria
Record Decision
Document Rationale
Note Trade-offs
Gather Records
Analyze Patterns
Extract Lessons
# Decision: [Title] - YYYY-MM-DD
**ID**: DEC-2024-001
**Status**: decided
**Decided By**: [Name/Role]
**Date**: YYYY-MM-DD
## Context
[Description of the situation requiring a decision]
## Options Considered
### Option 1: [Name]
- **Description**:
- **Pros**:
- **Cons**:
- **Estimated Impact**:
### Option 2: [Name]
- **Description**:
- **Pros**:
- **Cons**:
- **Estimated Impact**:
## Decision Criteria
1. [Criterion 1] - Weight: High/Medium/Low
2. [Criterion 2] - Weight: High/Medium/Low
## Decision
**Chosen**: [Option X]
## Rationale
[Why this option was selected over others]
## Trade-offs
- **Accepted**: [What we gave up]
- **Mitigated**: [How we reduced risks]
## Expected Outcome
[What we expect to happen]
## Actual Outcome
[Filled in later - what actually happened]
## Lessons Learned
[Filled in later - insights from the outcome]
## Related Decisions
- [Link to related decision]
decision create "Decision title" --status pending
decision update DEC-2024-001 --status validated
decision list --status decided --since 2024-01-01
decision analyze --topic architecture
references/decision-templates.md: Variations for different decision typesreferences/analysis-frameworks.md: Tools for analyzing decisions