lapheavisidelayer940

DecisionNode — Development skill for Claude Code

Development community

Store and query shared structured memory across Claude Code, Cursor, Windsurf, and any MCP client with a local CLI and MCP server.

How to install DecisionNode

This entry records only its repository, not the path inside it, so there is no exact command to give. Open lapheavisidelayer940/DecisionNode and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What DecisionNode does

Store and query shared structured memory across Claude Code, Cursor, Windsurf, and any MCP client with a local CLI and MCP server.

Alternatives in Development

  • Agentic Stack — One brain, many harnesses 2.2k ★
  • 11 MCP Integration — Prompt 11: MCP Client/Server Integration 2.2k ★
  • Chops — 1,000+ macOS app to browse, edit, and manage skills across Claude Code, Cursor, Codex, Windsurf, and Amp 1.1k ★

README

DecisionNode

CLI + Local MCP - A shared structured memory store across Claude Code, Cursor, Windsurf, Antigravity, and every MCP client. Semantically queryable.

License: MIT npm version CI Glama


DecisionNode Demo

Not a markdown file — structured decisions with semantic search, exposed over MCP.

Install

npm install -g decisionnode
cd your-project
decide init      # creates project store
decide setup     # configure Gemini API key (free tier)

# Connect to Claude Code (run once)
claude mcp add decisionnode -s user decide-mcp

What a decision looks like

{
  "id": "backend-007",
  "scope": "Backend",
  "decision": "Skipped connection pooling for the embeddings DB — single writer, revisit if we add a sync daemon",
  "status": "active",
  "rationale": "Only one