harness/plugins/memory-keeper/claude/skills/context-research/SKILL.md
This skill should be used when the user says "research", "look into", "look up", "find out about", "search for", or asks about a topic needing investigation. Checks persistent memory first, performs web research if insufficient, persists results.
npx skillsauth add popoffvg/dotfiles context-researchInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
mcp__qmd__search with collection: "ctx" for the topicmcp__qmd__deep_search with collection: "ctx" if few resultsmcp__qmd__search with collection: "z-core" (Obsidian vault) as secondary fallbackmcp__firecrawl__firecrawl_search to find current informationmcp__firecrawl__firecrawl_scrape to read relevant pagesRead insights_root from ~/.claude/memory-keeper.local.md YAML frontmatter. If the file is missing, stop and ask the user to create it with the required settings (see plugin README).
context-save skill procedure with type: common — research output is global/cross-project knowledge_summary.md and <insights_root>/INDEX.mdReturn both the answer AND confirmation of what was persisted to memory.
testing
Use when the user asks to create test sets, enumerate scenarios, generate edge cases, or draft a coverage matrix before implementation.
testing
Use when the user asks to review, audit, score, or validate test sets for missed cases before execution or merge.
tools
Test harness plugins in isolation using tmux panes. Runs MCP servers, unit tests, typecheck, and Claude plugin loading. Use when user says "test plugin", "check plugin", "run plugin tests", "validate plugin", or names a specific plugin to test.
development
Guide for designing integration and e2e tests using BDD (Behavior-Driven Development) methodology with Cucumber-style Given/When/Then scenarios. Use when writing or reviewing tests for any service, API, or component. Language-agnostic — covers scenario structure, step notation, assertion principles, async patterns, and common anti-patterns.