Skip to content
Back to skills

Log Decision

ASecurity

Record a strategic decision with its reasoning, the alternatives considered, and a date to review the outcome. Use for "/log-decision", "log this decision", or after a significant choice is made.

  • 32 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 25, 2026
ai-agents

Security analysis

A100/100

Scanned September 25, 2026

npx -y skills add chacosoldier/compabob --skill log-decision --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Log Decision?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Log Decision
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/chacosoldier-log-decision/badge)](https://www.skillsdirectory.com/skills/chacosoldier-log-decision)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: log-decision
description: Record a strategic decision with its reasoning, the alternatives considered, and a date to review the outcome. Use for "/log-decision", "log this decision", or after a significant choice is made.
---

# Log Decision

Capture a decision while the reasoning is fresh, so it can be reviewed honestly later. The point is calibration: a decision logged with its expected outcome can be checked against what actually happened.

## Steps

1. **Gather** the decision: what was decided, when, and by whom.
2. **Capture the reasoning**: the key factors, and the single most important one.
3. **Capture the alternatives**: what else was on the table, and why it lost. "Do nothing" counts.
4. **State the expected outcome** and a **review date** (usually 30 to 90 days out).
5. **Write** to `vault/Decisions/YYYY-MM-DD-<slug>.md`.

## Format

```
---
title: [decision]
date: YYYY-MM-DD
review_on: YYYY-MM-DD
status: open
tags: [decision]
---

# [Decision]

**Decision**: [what was decided]

**Why**: [the reasoning, most important factor first]

**Alternatives considered**:
- [option]: rejected because [...]

**Expected outcome**: [what success looks like, concretely]

**Review on <review-date>**: _(left blank until the review)_
```

## Reviewing

When `/log-decision review` is run, list decisions whose `review_on` date has passed, and for each ask: did it work out? Fill in the review section and set `status` to `validated`, `mixed`, or `wrong`. Honest reviews are the whole value.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.