research-messages-search

Search and retrieve past research conversations with hybrid/semantic queries via TS/Node scripts.

12|7|Updated Mar 10, 2025
One-click install
npx skills add https://github.com/acertainKnight/project-thoth --skill research-messages-search
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: research-messages-search
Source: https://github.com/acertainKnight/project-thoth/tree/main/src/thoth/.skills/_archived/research-messages-search
Command: npx skills add https://github.com/acertainKnight/project-thoth --skill research-messages-search

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Find and retrieve relevant research conversations from conversation history.

Core Features & Use Cases

  • Search across conversations to locate discussions about papers, topics, or findings.
  • Context expansion to see surrounding messages for full understanding.
  • Cross-session discovery to trace conversations spanning multiple research topics.

Quick Start

Use the research-messages-search skill to locate past conversations by query.

npx tsx [SKILL_DIR]/scripts/search-messages.ts --query "transformer architectures" --limit 10

Frequently Asked Questions about research-messages-search

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search across conversation history to find research discussions?

Search conversations by query using the research-messages-search Skill to locate discussions about papers, topics, or findings across multiple sessions. It performs hybrid and semantic searches on your conversation history, returning relevant matches with optional time and context limits.

Can I expand context around search results to see surrounding messages?

Yes, context expansion retrieves surrounding messages around selected results so you see full discussion threads. This helps you understand the complete conversation flow and relationships between research topics without jumping between fragments.

What's the best way to trace research conversations across multiple sessions?

Use semantic search to discover conversations spanning different research topics and sessions. The Skill indexes your full conversation history and surfaces cross-session connections, letting you map how topics evolved and relate across time.

Do I need specific setup or dependencies to search my research conversations?

No external dependencies are required. The Skill runs via npx tsx on Node.js and searches your existing conversation history directly, making it accessible for any research workflow without additional configuration or data preparation.

How does semantic search differ from basic keyword matching for research papers?

Semantic search understands meaning and context beyond exact keywords, matching discussions about related concepts and paper themes even when wording differs. This surfaces relevant research conversations keyword matching would miss.

What limitations should I know about when searching large conversation histories?

Search performance depends on conversation volume and query complexity. Use time limits and context constraints to narrow results when searching across many sessions, and refine queries if results feel too broad or unfocused.