Code Decisions: Open Source Claude Plugin Captures Technical Decisions

✍️ OpenClawRadar📅 Published: April 16, 2026🔗 Source
Code Decisions: Open Source Claude Plugin Captures Technical Decisions
Ad

Code Decisions is a Claude Code plugin that addresses the problem of Claude forgetting technical decisions between sessions, whether working solo with parallel sessions or collaborating with a team. The plugin captures decisions made during normal conversation and persists them for future reference.

How It Works

When you make a technical decision in conversation with Claude—for example, saying "use raw SQL for dashboard queries" or "use Redis, Sidekiq is too heavy"—the plugin detects decision language and writes a markdown file to .claude/decisions/. Each file includes an affects field pointing to the files it governs. When anyone on the team (including future-you) edits those files, the decision automatically surfaces in their Claude session.

Ad

Key Features

  • Zero configuration, zero dependencies (stdlib-only Python)
  • Always advisory—provides nudges but never blocks
  • Markdown files serve as the source of truth (not a database)
  • Decisions commit to git and travel with the repository
  • Decisions appear in pull requests

Manual Control Commands

The plugin includes a /decision command for manual control:

  • /decision auth searches past decisions about authentication
  • /decision --tags browses decisions by topic
  • /decision undo reverts the last captured decision

The plugin is MIT licensed and available on GitHub at https://github.com/zimalabs/code-decisions.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also