Ignore Topic
Manage glob-pattern .ignore rules to stop specific topic slugs from being auto-archived.
Test report
- Verdict
- Works with setup
- Score
- Tested
- Jul 16, 2026
- Environment
- Claude Code 2.x (agent harness)
- Upstream re-checked
- Aug 10, 2026 · 360e53b
The underlying add/remove/list logic works cleanly when run directly (verified live: added run-tests and wip-* glob patterns, listed them, removed one) -- but a verbatim cp -r of skills/ignore-topic/ yields a folder with only SKILL.md; the real ignore-topic.sh and ignore-topic-utils.sh sit in a sibling scripts/ dir at the plugin root, and the <plugin_scripts_path> the skill body depends on is a string only the plugin's own SessionStart hook ever injects, so a bare skill install has no way to resolve it without manual surgery.
Scored on four weighted criteria — install, triggering, output vs. baseline, docs. How scoring works
- Installs cleanly 2/5
- Triggers reliably 5/5
- Output vs. baseline 8/10
- Docs & honesty 4/5
What Ignore Topic does
Adds, removes, and lists .gitignore-style glob patterns (global or per-project) that exclude matching topic slugs from claude-recap's automatic memory archival, so tagged-but-noisy topics like git-* or lint-fix never get an LLM summary written to disk. Triggers on phrases like 'ignore topic', 'don't archive', 'skip topic', 'stop remembering', or 'list ignored topics'.
How to install Ignore Topic
git clone https://github.com/hatawong/claude-recap
mkdir -p ~/.claude/skills
cp -r claude-recap/skills/ignore-topic ~/.claude/skills/ignore-topic
cp -r claude-recap/scripts ~/.claude/skills/ignore-topic/scripts # REQUIRED: scripts live outside the skill folder; <plugin_scripts_path> in SKILL.md is a runtime value only the plugin's own SessionStart hook ever injects -- you must hardcode a path to the copied scripts/ dir by hand
Skills live in ~/.claude/skills/ (global) or .claude/skills/
(per-project). Restart Claude Code after installing.
Commands — how to trigger Ignore Topic
-
/ignore-topicManage glob-pattern .ignore rules to stop specific topic slugs from being auto-archived.
It also activates on plain-language prompts like these:
-
Stop archiving anything tagged wip-* into my memory -
Show me which topic patterns are currently excluded from archiving -
Never save run-tests sessions to my recap memory again
Frequently asked questions
- Is the Ignore Topic skill free?
- Yes. The skill itself is free from hatawong/claude-recap. SkillProof publishes the install command and an independent test verdict at no cost.
- Does Ignore Topic work with Claude Code?
- We tested it with Claude Code 2.x (agent harness) on Jul 16, 2026. Verdict: Works with setup. The underlying add/remove/list logic works cleanly when run directly (verified live: added run-tests and wip-* glob patterns, listed them, removed one) -- but a verbatim cp -r of skills/ignore-topic/ yields a folder with only SKILL.md; the real ignore-topic.sh and ignore-topic-utils.sh sit in a sibling scripts/ dir at the plugin root, and the <plugin_scripts_path> the skill body depends on is a string only the plugin's own SessionStart hook ever injects, so a bare skill install has no way to resolve it without manual surgery.
- What is the Ignore Topic SkillProof Score?
- 7.6/10 — installs cleanly 2/5, triggers reliably 5/5, output vs. baseline 8/10, docs & honesty 4/5.
- How do I install Ignore Topic?
- Copy the install command from this page, run it in your terminal, and restart Claude Code. Skills live in ~/.claude/skills/ (global) or .claude/skills/ inside a project.
- Can I use Ignore Topic with Cursor, Copilot, Gemini CLI, Codex or other AI tools?
- The SKILL.md format is native to Claude (Claude Code, Desktop, claude.ai). The instructions inside adapt to other assistants: Cursor rules, GitHub Copilot instructions, Windsurf rules, Custom GPTs, AGENTS.md for OpenAI Codex, and GEMINI.md for Google Gemini CLI — our conversion guides cover each, and the free converter on the tools page does the wrapping for you.