Skip to content

feat: add direct Claude Code memory skills#307

Open
DarKWinGTM wants to merge 7 commits intozilliztech:mainfrom
DarKWinGTM:feat/claude-code-skill-surface
Open

feat: add direct Claude Code memory skills#307
DarKWinGTM wants to merge 7 commits intozilliztech:mainfrom
DarKWinGTM:feat/claude-code-skill-surface

Conversation

@DarKWinGTM
Copy link
Copy Markdown

@DarKWinGTM DarKWinGTM commented Apr 8, 2026

Summary

  • add direct Claude Code plugin skills for memory-search, memory-expand, session-recall, memory-stats, and config-check
  • add a bounded memory-router orchestration/front-door skill so Claude can choose the correct memsearch retrieval path before broader fallback behavior
  • tighten session-recall so bare session-id lookups still start with memsearch search/expand before bounded fallback
  • let the Claude Code memory skills use a broader search/read tool pool while keeping memsearch search as the preferred first path and keeping fallback behavior bounded
  • document how the direct skills, memory-recall, and memory-router fit together in the Claude Code plugin docs
  • extend Claude Code skill-surface tests to cover the direct skills and router/session-recall contract

Updated files

  • .claude-plugin/marketplace.json
  • docs/platforms/claude-code/how-it-works.md
  • docs/platforms/claude-code/index.md
  • docs/platforms/claude-code/installation.md
  • docs/platforms/claude-code/memory-recall.md
  • docs/platforms/claude-code/memory-tools.md
  • mkdocs.yml
  • plugins/claude-code/README.md
  • plugins/claude-code/skills/config-check/SKILL.md
  • plugins/claude-code/skills/memory-expand/SKILL.md
  • plugins/claude-code/skills/memory-router/SKILL.md
  • plugins/claude-code/skills/memory-search/SKILL.md
  • plugins/claude-code/skills/memory-stats/SKILL.md
  • plugins/claude-code/skills/session-recall/SKILL.md
  • tests/test_claude_code_skills.py
  • uv.lock

Test plan

  • uv run python -m pytest tests/test_claude_code_skills.py
  • uv run python -m pytest tests/test_cli_help.py tests/test_transcript.py
  • reinstall the updated Claude Code plugin locally and verify the new skill surface is present in the runtime cache
  • invoke the Claude Code skill surface directly to confirm the router/session-recall contract is active

DarKWinGTM and others added 5 commits April 8, 2026 23:40
Clarify that session-recall stays memsearch-first even for bare session IDs, tighten fallback wording, and document the legacy standalone-skill migration path so duplicate Claude commands are easier to resolve.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Remove local development migration notes about duplicate session-recall commands from the upstream-facing docs so the public surfaces stay aligned to clean plugin-install behavior.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
DarKWinGTM and others added 2 commits April 13, 2026 14:35
Clarify that memory-search stays memsearch-first but may use bounded direct memory-file scanning when the indexed path is unavailable or clearly insufficient, and sync the related docs and tests.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Let the Claude Code memsearch skills use a broader search/read tool pool while keeping memsearch search as the preferred first path and preserving bounded fallback behavior.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant