Build and navigate DSP (Data Structure Protocol) — graph-based long-term structural memory of codebases for LLM agents. Stores entities (modules, functions), their dependencies (imports), public API (shared/exports), and reasons for every connection.
Install
npx skills add k-kolomeitsev/data-structure-protocol --skill data-structure-protocolnpx skills add k-kolomeitsev/data-structure-protocol --skill data-structure-protocol -a claude-code -gnpx skills add k-kolomeitsev/data-structure-protocol --skill data-structure-protocol -a codex -ggemini skills install https://github.com/k-kolomeitsev/data-structure-protocol.git --path skills/data-structure-protocolgh skill install k-kolomeitsev/data-structure-protocol data-structure-protocolgit clone --depth 1 https://github.com/k-kolomeitsev/data-structure-protocol /tmp/k-kolomeitsev__data-structure-protocol
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/k-kolomeitsev__data-structure-protocol/skills/data-structure-protocol ~/.claude/skills/data-structure-protocol # Claude Code
cp -R /tmp/k-kolomeitsev__data-structure-protocol/skills/data-structure-protocol ~/.agents/skills/data-structure-protocol # Codex, Cursor, Gemini CLI, Copilot, OpenCode