Code Decisions: Open Source Claude Plugin Captures Technical Decisions

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.
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 authsearches past decisions about authentication/decision --tagsbrowses decisions by topic/decision undoreverts 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
👀 See Also

Testreel: Programmatic Demo Video Generation with Claude Code
Testreel is an npm package that generates polished product demo videos from JSON, YAML, or Playwright interaction descriptions. It creates webm/mp4/gif videos with cursor overlays, click ripples, and gradient backgrounds.

Qwen3.6-27B SVG Generation with Closed-Loop Harness
A closed-loop harness using Agno and Pi agents iteratively improves SVG outputs from Qwen3.6-27B by rendering, feeding back PNGs to Qwen Vision, and judging results in two rounds.

Delimit Governance Layer for Multi-Agent AI Development
Delimit is an open-source governance layer that coordinates multiple AI coding agents to prevent conflicts. It provides shared memory, collision detection, and audit tracking for agents like Claude Code, Codex, and Gemini.

Claude Code UltraPlan Workflow Changes and Performance Observations
Claude Code UltraPlan introduces a cloud-based planning workflow with terminal launch, browser review interface, and execution options. Testing showed approximately 2x faster repeated runs than local planning, with mixed quality improvements.