{"repo":"k-kolomeitsev/data-structure-protocol","free":true,"listed":false,"github":"https://github.com/k-kolomeitsev/data-structure-protocol","clone":"git clone https://github.com/k-kolomeitsev/data-structure-protocol.git","description":"Graph-based long-term memory skill for AI (LLM) coding agents — faster context, fewer tokens, safer refactors","language":"Python","stars":65,"topics":["agent-skills","calude","claude-code","code-generation","code-review","codex","codex-skills","cursor","cursor-ai","skills"],"license":"Apache-2.0","category":"dev-tools","readme_excerpt":"Data Structure Protocol (DSP) [!WARNING] Deprecated. This repository is no longer developed. The current skill is dsp-codegen — spec-driven polyglot code generation from the DSP graph (the graph works as compiler IR, not only as memory). Install it with one command into Claude Code / Cursor / Codex / Hermes / OpenClaw. The new skill is compatible with this one: existing .dsp/ graphs and @dsp markers keep working, though not every feature of the old skill is carried over. The missing memory layer for AI-assisted development --- The problem Your agent re-reads the same codebase every session. DSP fixes that. Every time you start a new task, your AI coding agent spends the first 5–15 minutes \"getting oriented\" — scanning files, tracing imports, figuring out what depends on what. On large projects this becomes a constant tax on tokens and attention. Context is rebuilt from scratch, every single time. DSP is a graph-based long-term structural memory stored in .dsp/ . It gives agents a persistent, versionable map of your codebase — entities, dependencies, public APIs, and the reasons behind every connection — so they can pick up exactly where they left off. DSP is not another workflow framework. It's the persistent structural memory layer that's missing from every AI coding workflow. --- Install macOS / Linux: Windows: Codex: $skill-installer is a Codex skill invocation — type it inside a Codex CLI session, not in your shell. --- What you get - Agent stops re-learning your project ","default_branch":null,"files":null,"tree":[],"storefront":"/r/k-kolomeitsev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/k-kolomeitsev/data-structure-protocol/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}