recall

Search and retrieve relevant content from soul, user, and work markdown files.

1|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/shane9coy/katana-agent --skill recall-shane9coy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: recall
Source: https://github.com/shane9coy/katana-agent/tree/main/agent/skills/memory/recall
Command: npx skills add https://github.com/shane9coy/katana-agent --skill recall-shane9coy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill allows the AI to search and retrieve relevant information from its memory stores, enabling it to answer questions about past work, user preferences, and project status.

Core Features & Use Cases

  • Contextual Memory Search: Searches soul.md, user.md, and work.md for relevant information based on user queries.
  • Natural Language Retrieval: Presents retrieved memories in a conversational and synthesized manner, avoiding raw data dumps.
  • Use Case: When a user asks "What did we work on yesterday?", the skill will search work.md for entries from the previous day and summarize the findings.

Quick Start

Ask the AI to recall what you worked on yesterday.

Frequently Asked Questions about recall

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

FAQPage Schema
How does contextual memory retrieval from markdown files work?

Contextual memory retrieval works by parsing specific markdown files like `soul.md`, `user.md`, and `work.md` to find relevant information based on natural language queries. It synthesizes the retrieved content conversationally instead of dumping raw data.

How do I search past project details and user preferences?

To search past project details and user preferences, you can ask a natural language question. The system searches your `work.md` and `user.md` files to retrieve and summarize relevant memories regarding project status and preferences.

What do I need to parse markdown files for memory history?

You need filesystem access to read and parse specific markdown files for relevant content. The retrieval process depends on accessing these files to search and synthesize memories from your local storage.

What is the best way to recall agent identity and past work?

The best way to recall agent identity and past work is querying the system with natural language. It searches `soul.md` for identity and `work.md` for history, then presents the retrieved memories in a synthesized conversational manner.

Does natural language retrieval support raw data dumps?

Natural language retrieval does not support raw data dumps. It applies a conversational synthesis to the retrieved memories from your files, ensuring that the information is presented naturally rather than as raw markdown content.