Agent Skillswinstonkoh87/Athena-Public › decision-journal

decision-journal

GitHub

统一决策生命周期管理技能,涵盖事前记录、事后复盘、失败分类及校准追踪。支持吸收旧版后记引擎,通过标准化模板辅助用户客观评估假设、区分运气与执行失误,并长期跟踪置信度校准情况。

examples/skills/decision/decision-journal/SKILL.md winstonkoh87/Athena-Public

Trigger Scenarios

做出决定前需记录 回顾过去决策的效果 分析失败原因或进行事后复盘 检查个人判断的校准程度

Install

npx skills add winstonkoh87/Athena-Public --skill decision-journal -g -y
More Options

Non-standard path

npx skills add https://github.com/winstonkoh87/Athena-Public/tree/main/examples/skills/decision/decision-journal -g -y

Use without installing

npx skills use winstonkoh87/Athena-Public@decision-journal

指定 Agent (Claude Code)

npx skills add winstonkoh87/Athena-Public --skill decision-journal -a claude-code -g -y

安装 repo 全部 skill

npx skills add winstonkoh87/Athena-Public --all -g -y

预览 repo 内 skill

npx skills add winstonkoh87/Athena-Public --list

SKILL.md

Frontmatter
{
    "name": "decision-journal",
    "model": "default",
    "auto-invoke": false,
    "description": "Unified decision lifecycle: Pre-decision logging, post-decision review, failure classification, and calibration tracking. Absorbs: post-mortem-engine.",
    "allowed-tools": [
        "Write",
        "Read"
    ],
    "argument-hint": "log decision | review decisions | calibration check | post mortem | what went wrong | failure analysis",
    "context_trigger": "decision, should I, trade-off, regret, post-mortem, what went wrong, calibration, prediction, hindsight, journal"
}

Decision Engine (Journal + Post-Mortem)

Absorbs: post-mortem-engine

Complete decision lifecycle in one skill: record decisions BEFORE outcomes are known, review them AFTER, classify failures objectively, and track calibration over time.

Triggers

"I've decided to", "logging a decision", "was that a good decision", "calibration", "what went wrong", "post mortem", "failure analysis", "AAR", "I screwed up"


Part 1: Pre-Decision Entry (BEFORE outcome)

## Decision Entry: [YYYY-MM-DD HH:MM]

### The Decision
[What am I deciding to do?]

### The Alternatives
1. [Alternative A and why I rejected it]
2. [Alternative B and why I rejected it]

### My Confidence
[X]% confident this is the right call.

### Key Assumptions (numbered)
1. [Assumption 1]
2. [Assumption 2]

### What Would Change My Mind
[Specific observable evidence that would make me reverse]

### Expected Outcome
- Best case: [description] (probability: X%)
- Most likely: [description] (probability: X%)
- Worst case: [description] (probability: X%)

### Decision Class
- [ ] Reversible (Type 2 — decide fast, adjust later)
- [ ] Irreversible (Type 1 — decide carefully, no undo)

Part 2: Post-Decision Review (30-90 days later)

## Review: [Original Decision Date]

### Actual Outcome
[What actually happened?]

### Assumptions Audit
1. [Assumption 1]: [Correct / Wrong / Partially correct]
2. [Assumption 2]: [Correct / Wrong / Partially correct]

### Calibration
- Stated confidence: X%
- Would I make the same decision with same info? [Yes / No]
- Outcome due to: [good decision / luck / bad decision / bad luck]

Part 3: Post-Mortem (When Things Go Wrong)

Phase 1: Just the Facts (No Interpretation)

Timeline of observable events only. No opinions, no "I should have."

Phase 2: Root Cause (The 5 Whys)

1. Why did [outcome] happen? → Because [cause 1]
2. Why? → Because [cause 2]
3. Why? → Because [cause 3]
4. Why? → Because [cause 4]
5. Why? → Because [ROOT CAUSE]

Phase 3: Classification

Category Question
Process Failure Followed system, it failed → Update system
Execution Failure Deviated from system → Discipline issue
Information Failure Critical info unavailable → Update model, not system
Luck Failure Within expected failure rate → Change NOTHING

Critical Rule: Luck failures do NOT get process changes. At 60% WR, 40% of trades WILL fail. Changing your process after a luck failure is the #1 way to destroy a working edge.

Output

Post-Mortem Report: [Event]
─────────────────────────────
Root Cause: [One sentence]
Classification: [PROCESS / EXECUTION / INFORMATION / LUCK]
Required Changes: [Specific actions or "NONE — within expected parameters"]

Calibration Tracking

Over 20+ reviewed decisions:

Stated Confidence Actual Correct % Calibration
90% XX% [Over / Under / Well-calibrated]
70% XX% [Over / Under / Well-calibrated]
50% XX% [Over / Under / Well-calibrated]

Storage: .context/memories/decision_journal/

Integration

  • Triggers trading-risk-gate on Type 1 (irreversible) decisions
  • Feeds into trade-journal-analyzer for trading decisions
  • Triggers circuit-breaker if process failures are recurring

Version History

  • e624e2d Current 2026-07-19 08:47

    整合了 post-mortem-engine 功能,提供完整的决策生命周期支持。

Same Skill Collection

examples/protocols/diagnostics/DIA-SKILL.md
examples/skills/business/brand-foundations/SKILL.md
examples/skills/business/client-pricing/SKILL.md
examples/skills/business/distribution-physics/SKILL.md
examples/skills/business/marketing-swarm/SKILL.md
examples/skills/business/seo-auditor/SKILL.md
examples/skills/business/sovereign-economics-engine/SKILL.md
examples/skills/coding/agentic-code-orchestrator/SKILL.md
examples/skills/coding/atomic-execution/SKILL.md
examples/skills/coding/dashboard-builder/SKILL.md
examples/skills/coding/diagnostic-refactor/SKILL.md
examples/skills/coding/git-worktree-swarm/SKILL.md
examples/skills/coding/micro-commit/SKILL.md
examples/skills/coding/spec-driven-dev/SKILL.md
examples/skills/coding/visual-verify-ui/SKILL.md
examples/skills/decision/bionic-decision-engine/SKILL.md
examples/skills/decision/mcda-solver/SKILL.md
examples/skills/decision/trading-risk-gate/SKILL.md
examples/skills/decision/zenith-execution/SKILL.md
examples/skills/quality/bionic-safety-net/SKILL.md
examples/skills/quality/circuit-breaker/SKILL.md
examples/skills/quality/consiglieri-protocol/SKILL.md
examples/skills/quality/power-inversion/SKILL.md
examples/skills/quality/red-team-review/SKILL.md
examples/skills/quality/web-launch-gate/SKILL.md
examples/skills/research/data-analysis/SKILL.md
examples/skills/research/deep-research-loop/SKILL.md
examples/skills/research/semantic-search/SKILL.md
examples/skills/research/statistical-analysis/SKILL.md
examples/skills/research/synthetic-parallel-reasoning/SKILL.md
examples/skills/social-physics-filter/SKILL.md
examples/skills/structural-trading-gate/SKILL.md
examples/skills/therapeutic-ifs/SKILL.md
examples/skills/workflow/academic-delivery/SKILL.md
examples/skills/workflow/context-compactor/SKILL.md
examples/skills/workflow/daemon-loop/SKILL.md
examples/skills/workflow/skill-compiler/SKILL.md
examples/skills/workflow/trade-journal-analyzer/SKILL.md

Metadata

Files
0
Version
e624e2d
Hash
6d302a33
Indexed
2026-07-19 08:47

Accueil - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-07-20 13:42
浙ICP备14020137号-1 $Carte des visiteurs$