AgentStack
SKILL verified MIT Self-run

Decision Memo Writer

skill-vibbs-company-os-decision-memo-writer · by vibbs

Produces structured decision records with rationale, alternatives considered, and consequences. Use when recording non-trivial decisions that future team members need to understand.

No reviews yet
0 installs
12 views
0.0% view→install

Install

$ agentstack add skill-vibbs-company-os-decision-memo-writer

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Decision Memo Writer? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Decision Memo Writer

Reference

  • ID: S-ORG-02
  • Category: Orchestration
  • Inputs: decision context, alternatives, stakeholder positions
  • Outputs: decision memo artifact → artifacts/decision-memos/
  • Used by: Orchestrator Agent
  • Tool scripts: ./tools/artifact/validate.sh

Purpose

Records non-trivial decisions with full rationale, alternatives evaluated, and anticipated consequences so that future team members can understand why a particular path was chosen without re-litigating the discussion.

Procedure

ID Convention

Use the format DM-{NNN} for decision memo IDs (e.g., DM-001, DM-002). For specialized memos, use prefixes:

  • REVIEW- for review memos (e.g., REVIEW-WEEKLY-2026-03-01)
  • RETRO- for retrospective memos (e.g., RETRO-PRD-001)
  • GROWTH- for growth experiment memos (e.g., GROWTH-001)
  • CONV- for customer conversation logs (e.g., CONV-001)

Check artifacts/decision-memos/ for existing IDs to avoid collisions.

Steps

  1. Gather the decision context: what problem or question triggered this decision.
  2. List all alternatives considered, including the status-quo option.
  3. For each alternative, document pros, cons, risks, and estimated effort.
  4. Identify stakeholder positions and any dissenting opinions.
  5. State the chosen alternative and the primary rationale for selection.
  6. Document expected consequences (positive and negative) of the decision.
  7. Define revisit criteria — conditions under which this decision should be reconsidered.
  8. Write the memo in the standard template and save to artifacts/decision-memos/.
  9. Validate the artifact using ./tools/artifact/validate.sh.

Quality Checklist

  • [ ] Decision context is clearly stated and specific
  • [ ] At least two alternatives (including status-quo) are documented
  • [ ] Each alternative has pros, cons, and risk assessment
  • [ ] Stakeholder positions are captured accurately
  • [ ] Chosen alternative has explicit rationale
  • [ ] Consequences section covers both upside and downside
  • [ ] Revisit criteria are defined with measurable triggers
  • [ ] Artifact passes validation

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.