From ctx
Installs, upgrades, or verifies ctx persistent memory system by checking/updating binary from GitHub releases and initializing SQLite database. Use for setup or updates.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ctx:setupThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Install, upgrade, or verify the ctx persistent memory system.
Install, upgrade, or verify the ctx persistent memory system.
Check if ctx binary is in PATH and get current version:
command -v ctx && ctx version
Check for updates from GitHub releases:
bash ${CLAUDE_PLUGIN_ROOT}/scripts/check-update.sh
If binary not found OR an update is available, install/upgrade from GitHub releases:
bash ${CLAUDE_PLUGIN_ROOT}/scripts/install-binary.sh
Verify database exists:
ls -la ~/.ctx/store.db
If database missing, initialize:
ctx init
Show current status:
ctx status
Report results to user: binary location, version, database path, node count, tier breakdown. If an upgrade was performed, mention the old and new versions.
npx claudepluginhub zate/cc-plugins --plugin ctxInstalls, configures, or upgrades ClaudeMemory: checks gem version, runs doctor, inits databases, adds version markers, and reports status.
Checks sp-context dependencies (claude-mem, git, bun) and guides installation. Use when session-start reports missing components or for knowledge sync setup.
Configures Context Hub dependencies: installs Serena and Context7 plugins, sets up Forgetful MCP server (standard or custom). For new dev environments or MCP troubleshooting.