recall

Retrieve relevant knowledge-base entities from .evolve/entities/ files for task context.

96|11|Updated Dec 12, 2025
One-click install
npx skills add https://github.com/AgentToolkit/altk-evolve --skill recall-agenttoolkit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: recall
Source: https://github.com/AgentToolkit/altk-evolve/tree/main/platform-integrations/bob/evolve-lite/skills/evolve-lite%3Arecall
Command: npx skills add https://github.com/AgentToolkit/altk-evolve --skill recall-agenttoolkit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Retrieves relevant entities from a knowledge base to inject context-appropriate entities before task execution.

Core Features & Use Cases

  • Entity discovery: Scans .evolve/entities/ and all subdirectories to locate candidate entity files.
  • Context construction: Reads YAML frontmatter (type, trigger, rationale) and the body to assess relevance and craft concise context.
  • Provenance-aware outputs: Annotates entities from private sources and subscribed clones to preserve provenance, enabling accurate usage.

Quick Start

Run the retrieve_entities.py script to gather and surface relevant knowledge-base entities for the current task.

Frequently Asked Questions about recall

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

FAQPage Schema
How do I retrieve relevant knowledge-base entities to inject context into a task?

To retrieve knowledge-base entities, scan all .evolve/entities/ directories across private and subscribed sources, parse YAML frontmatter and markdown bodies, then format provenance-annotated entity outputs for task context injection.

What is the best way to search markdown files with YAML frontmatter for task relevance?

Searching markdown files with YAML frontmatter involves parsing the frontmatter fields like type, trigger, and rationale alongside the body content to evaluate usefulness and determine relevance to the current task execution.

Can I include subscribed knowledge-base clones when retrieving task context?

Yes, retrieving task context includes scanning both private sources and subscribed clones, covering read- and write-scope files, to locate candidate entity files and preserve provenance through accurate annotations.

How do I build task context from a knowledge base before execution?

Building task context requires discovering entity files in .evolve/entities/ subdirectories, reading their YAML frontmatter and markdown bodies to assess relevance, and formatting concise context annotations for task planning.

Does entity retrieval work with private and subscribed knowledge sources simultaneously?

Entity retrieval works across both private and subscribed knowledge sources simultaneously, searching all .evolve/entities/ files including read- and write-scope clones to surface relevant context-aware entities.

What are the limitations of retrieving entities from a knowledge base for context injection?

Entity retrieval is limited to files within .evolve/entities/ directories and requires valid YAML frontmatter and markdown structure to parse relevance, meaning improperly formatted or misplaced entity files will not be discovered.