Claude Code user builds nvm plugin to capture problem-solving context

A developer using Claude Code has created a simple plugin called nvm (non-volatile memory) to address a common problem when working with AI coding assistants: solving problems but later forgetting the thinking process behind the solution.
What nvm does
The plugin takes Claude session history and converts it into simple markdown cards. These cards focus on three key elements:
- What problem was solved
- Why certain decisions were made
- What can be reused later
How it's used
The developer reports using the tool for weekly and daily reviews, finding it helps remember what was learned (not just what was shipped). The markdown format also makes it useful for sharing context with teammates.
The problem it addresses
The developer noticed that while Claude Code helps solve problems effectively, the entire problem-solving process "gets volatilized" - meaning they could solve a problem but later have no idea how they solved it. This led to the question of whether others experience the same issue: do developers go back to their AI conversations, or do they just solve things again?
📖 Read the full source: r/ClaudeAI
👀 See Also

Parallel Coding Agents with tmux and Markdown Specs
Manuel Schipper describes a system for running 4-8 parallel coding agents using tmux, Markdown files, bash aliases, and six slash commands. The setup uses Feature Design (FD) Markdown specs tracked through an 8-stage lifecycle.

200+ App Design Specs in Markdown – Drag into Claude or Cursor for Exact UI Clones
A curated library of 200+ popular apps as structured markdown design specs with exact hex codes, type scale, spacing, every screen state, and nav graph. Drop into Claude, Cursor, or any AI agent to generate SwiftUI, Jetpack Compose, or Expo UI clones without guessing colors or spacing.
Usage4Claude 3.0.0: Open Source macOS Menu Bar Tracker for Claude and Codex
Usage4Claude 3.0.0 adds optional Codex support, built-in browser login for Claude, multi-account switching, and localized notifications.

MemRosetta adds persistent memory to Claude Code with one command setup
MemRosetta v0.2.4 provides Claude Code with cross-session memory via a single npm install command. The tool includes a MCP server with 6 memory tools, automatic session capture, and local SQLite storage that can be shared with Cursor.