Use when managing agent identity, persistent memory, and structured domains in multi-agent systems. Must run agent_init at session start. Agent Intent-API v4 — you express intent (remember / recall / create_kind / event), ConPort handles storage.
Use when managing project context - task planning, progress tracking, documentation, searching project information. Must run init at session start.
Use when superpowers brainstorming/writing-plans produced a design.md + plan.md and the work needs to land in ConPort as a spec doc + epic + tasks. Idempotent via inline HTML-comment anchors written back into the source files.
Executes bash commands
Hook triggers when Bash tool is used
External network access
Connects to servers outside your machine
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
This plugin requires configuration values that are prompted when the plugin is enabled. Sensitive values are stored in your system keychain.
api_keyConPort API key (cport_live_...). Get one from https://me.conport.app/dashboard/connect
${user_config.api_key}MCP integration + portable skills for ConPort — project context & agent memory. Packaged as a Claude Code plugin, but the MCP server and skills work across many clients.
conport — HTTP transport → https://api.conport.app/mcp/, Bearer auth. 40+ tools (decisions, tasks, patterns, documents, links, search, GraphRAG).SKILL.md, portable)
conport — session context management (init, search, log_progress, sync_decision, …)superpowers-conport — bridge for Claude Code's superpowers plugin: imports docs/superpowers/specs/*-design.md + docs/superpowers/plans/*.md into ConPort as spec + epic + tasks. Idempotent.SessionStart — fetches the deny-list (project conventions) from ConPortPreToolUse(Bash) — blocks commands matching deny-list patternsUserPromptSubmit — context restore + save reminder every 5 messagesSessionEnd — LLM-based reflection of unsaved decisionsGive your coding agent this single instruction and it installs and configures ConPort itself:
Install ConPort from github.com/shaurgon/conport-plugin and set it up for this project.
The agent reads INSTALL.md from this repo and follows it: it picks the right path for your harness (CLI or MCP), installs the discipline skill, and verifies the connection. You configure nothing by hand — you only supply your API key once when the agent asks.
Get an API key at me.conport.app/dashboard/connect — format is cport_live_.... Never paste it into chat; the agent reads it from the CONPORT_API_KEY environment variable.
Pick your client and follow the per-harness guide:
| Client | Guide |
|---|---|
| Claude Code | docs/install/claude-code.md |
| Cursor | docs/install/cursor.md |
| Claude.ai (web) | docs/install/claude-ai.md |
Other agents (npx skills add) | docs/install/other-agents.md |
| Variable | Where | Purpose |
|---|---|---|
user_config.api_key | Plugin userConfig (prompted on install) | Auth for MCP + hooks |
CONPORT_PROJECT_ID | .claude/settings.local.json env (optional) | Override numeric project id |
CONPORT_PROJECT_NAME | .claude/settings.local.json env (optional) | Override project name |
Fallback when neither override is set: basename(git remote) → current dir name.
${CLAUDE_PLUGIN_ROOT} — read-only plugin install (scripts, skills)${CLAUDE_PLUGIN_DATA} — persistent per-plugin storage
deny-list.json — cached conventionshook_state/conport_reminder.json — save-reminder countersession_logs/<session_id>_restored.flag — "context already restored" markerssession-end.log — reflection debug logConPort is solo-maintained — top-voted Ideas get reviewed monthly, and roadmap commitments are announced in the Announcements category.
npx claudepluginhub shaurgon/conport-plugin --plugin conportIntelligent context persistence that automatically saves and restores your project state between Claude Code sessions
Persistent memory across sessions. Learns preferences, conventions, and corrections automatically.
Context management with save and restore capabilities
Persistent memory system for Claude Code - seamlessly preserve context across sessions
Agent enforcement framework — context injection, planning gates, session learning
Persistent memory for Claude Code sessions using Honcho
Dynamic orchestrator plugin — 200+ agents, 200+ skills, hooks, and MCP servers. Upstream sources linked via git submodules (agency-agents, everything-claude-code, oh-my-claudecode, gstack, superpowers)