一键导入
setup-memory
Automatically install, configure, or upgrade ClaudeMemory
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Automatically install, configure, or upgrade ClaudeMemory
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Prepare and publish a new gem release — bumps version across all required files, validates tests/linting/MCP server, commits, and creates the GitHub release. Use this skill when the user says "release", "publish a new version", "bump the version", "cut a release", "prepare for release", "ship it", or any variation of wanting to publish a new gem version. Also use when the user asks about the release process or what steps are needed to release.
Deep analysis of an external repository's architecture, patterns, and design decisions. Generates comprehensive influence document and updates improvements.md with prioritized recommendations.
Launch a local web dashboard for ClaudeMemory debugging and observability
Upgrade all Ruby gem dependencies to their latest versions with release note review and codebase alignment checks. Use this skill whenever the user asks to update, upgrade, or bump dependencies, gems, or packages — even casually like 'update my gems' or 'are my deps up to date?'
Incrementally implement feature improvements from docs/improvements.md with tests and atomic commits. Focuses on new functionality rather than refactoring.
Explicitly check memory system before answering or exploring
| name | setup-memory |
| description | Automatically install, configure, or upgrade ClaudeMemory |
This skill automatically sets up or upgrades ClaudeMemory based on your current state.
When invoked, it will:
Check current installation status
Determine required action
Execute setup/upgrade automatically
claude-memory doctor for health check.claude/CLAUDE.mdProvide next steps
IMPORTANT: This skill should take action, not just provide instructions.
gem list claude_memory
claude-memory --version
claude-memory doctor
Analyze the output to determine current state.
gem list shows no claude_memory entry, the gem is not installed.
Guide the user: gem install claude_memoryCLAUDE_PLUGIN_ROOT is set), hooks and MCP
are managed by the plugin — only databases and memory instructions need setup.claude-memory init (ask user for --global flag preference)For Fresh Install:
claude-memory init (with --global if selected)claude-memory doctor to verify.claude/CLAUDE.mdFor Upgrade:
claude-memory doctor (auto-runs migrations).claude/CLAUDE.mdclaude-memory stats for smoke testFor Verification:
claude-memory doctor.claude/CLAUDE.mdProvide a clear summary:
Always remind the user:
memory.status or memory.recall "<topic>"~/.claude/memory.sqlite3 - Global knowledge (preferences, conventions).claude/memory.sqlite3 - Project-specific facts and decisions.claude/CLAUDE.md - Workflow instructions for memory-first usage.claude/settings.json - Hooks for automatic ingestion.claude.json - MCP server configuration.claude/rules/claude_memory.generated.md - Published snapshotClaudeMemory automatically ingests transcripts on these events:
User has never installed ClaudeMemory:
claude-memory init with appropriate flagsdoctorUser updated gem but not configuration:
claude-memory doctor (auto-migrates schema).claude/CLAUDE.mdUser wants to check current status:
claude-memory doctorclaude-memory stats.claude/CLAUDE.mdIf automatic setup fails, provide these solutions:
Permission Denied
chmod +x $(which claude-memory)
Database Locked
claude-memory recoverMissing Ruby ClaudeMemory requires Ruby 3.2.0+. Check with:
ruby --version
Hooks Not Working Re-run setup:
claude-memory init
After successful setup, always remind users:
memory.recall "<topic>"memory.decisions, memory.conventions, memory.architectureThis workflow leverages distilled knowledge from previous sessions.