Plugin · Claude Code · AI Agents

Swannysec Context Keeper

Context Keeper is a Claude Code plugin for the Operate phase that provides text-file-based persistent memory for AI agents across sessions and projects.

by swannysec · github.com/swannysec/context-keeper

Give Claude Code durable, file-based memory across sessions with global and project-scoped markdown context.

2
GitHub stars
0
Installs
0
Community votes
One vote per signed-in builder - it helps surface the tools the community actually relies on.
Install

Add it to Claude Code

Install the plugin in Claude Code. One command, paste-ready.

Install the plugin
/plugin install swannysec-context-keeper@swannysec/context-keeper
Add to ClaudeUse the Agent APISkillselion is itself an MCP server - your agent can fetch this config directly.
Agent API

Built to be called by your agent

Skillselion is itself an MCP server. Your agent can pull this entry and a paste-ready install config straight from the API - no copy-paste.

Retrieve this entry with skillselion.get_details("plugin:swannysec/context-keeper") and the paste-ready config with skillselion.get_install_config("plugin:swannysec/context-keeper").

About

What it does

Context Keeper is a Claude Code plugin that treats memory as readable files on disk so your agent can reload context predictably across sessions. Solo builders lose hours when Claude forgets prior ADRs, naming conventions, or half-finished tasks; this approach favors transparent markdown persistence with global and project-specific layers rather than buried chat logs. Use it journey-wide whenever you restart sessions, switch machines, or parallelize worktrees—but catalog it under Operate because compounding memory pays off most during long iteration cycles. It complements—not replaces—git history and formal docs sites. Review what gets written to disk for secrets before enabling on client repos.

Highlights

  • Plain-text and markdown file-based memory—not opaque vector-only stores.
  • Session and structured documentation persistence for AI agents.
  • Global plus project-specific context scopes.
  • ADR-friendly structured notes for decisions and architecture.
  • Single plugin bundle (pluginCount: 1) from swannysec/context-keeper.

Why builders use it

Agent sessions reset and you lose structured decisions, ADRs, and project facts unless you manually re-paste context every time.

After install, the agent can read and update markdown memory files so global and project context survives between sessions and supports steadier iteration.

At a glance

  • Type - Plugin in AI Agents.
  • Adoption - 0 installs, 2 stars, 0 votes.

FAQ

Who is context-keeper for?

Solo builders and small teams using AI agents who want durable, human-readable context in markdown files across sessions.

When should I use context-keeper?

When you repeatedly bootstrap the same project context, maintain ADRs, or split work across sessions and need structured persistence without a separate notes app.

How do I add context-keeper to my agent?

Register swannysec/context-keeper as a Claude Code plugin marketplace source, install the plugin, and configure global and project-specific memory paths per the repo docs.

Discussion

Comments

Share how you use swannysec-context-keeper, gotchas, or tips for other indie builders.

No comments yet - be the first to share how you use it.

This week for builders

Five minutes, every Monday — the tools, releases and tactics for shipping solo.

unsubscribe anytime.