searching-messages_skill

This skill helps you recall and retrieve past messages to restore context across conversations and identify where topics were discussed.
  • TypeScript

1.7k

GitHub Stars

1

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill letta-ai/letta-code --skill searching-messages

  • SKILL.md4.3 KB

Overview

This skill searches past conversation messages to recall context that has fallen out of the active context window. It helps you locate previous discussions, verify prior statements, and identify which agent handled a topic. Use it to recover exact phrasing, timelines, or message IDs for deeper context expansion.

How this skill works

The skill performs indexed searches across stored messages using hybrid, vector, or full-text modes. Results include message_id, message_type, content or reasoning, created_at, and agent_id so you can expand around hits or trace the responsible agent. You can filter by date range, agent, and result limit to narrow results.

When to use it

  • You need to answer “do you remember when we discussed X?”
  • You must pull context from an earlier conversation not in the current window
  • You want to verify what was said previously about a topic
  • You need to find which agent discussed or authored a message
  • You want to recover exact message text or a message_id for context expansion

Best practices

  • Start with a concise keyword needle, then expand before/after the found message_id for full context
  • Use hybrid mode for general searches, vector mode for conceptual matches, and fts for exact phrases
  • Apply date bounds when you roughly know when the discussion occurred to reduce noise
  • When tracing ownership, use --all-agents and cross-reference agent_id with agent-finding tools
  • Limit results to a manageable number (default 10) and then expand around the most relevant hit

Example use cases

  • Find the exact wording of a previous design decision to include in a spec
  • Locate the conversation where an agent proposed a refactor to confirm rationale
  • Recover a message_id to load surrounding messages and reconstruct a thread
  • Identify which agent handled authentication discussion by searching across agents
  • Search for a vague topic using vector mode when you lack precise keywords

FAQ

Use hybrid by default for a balanced combination of semantic and full-text relevance.

How do I get the conversation around a found message?

Copy the result's message_id and use the list command with --before and --after to expand context chronologically.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
searching-messages skill by letta-ai/letta-code | VeilStrat