reflect:recall

Retrieve relevant learnings from a hybrid GraphRAG and BM25 knowledge base.

2|1|Updated Jun 19, 2026
One-click install
npx skills add https://github.com/stevengonsalvez/ainb-reflect-memory --skill reflect-recall
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: reflect:recall
Source: https://github.com/stevengonsalvez/ainb-reflect-memory/tree/main/plugin/skills/recall
Command: npx skills add https://github.com/stevengonsalvez/ainb-reflect-memory --skill reflect-recall

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires reflect-kb, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps users quickly access and recall relevant past learnings from a knowledge base, ensuring efficient continuation of projects without repeating mistakes.

Core Features & Use Cases

  • Prior Learning Retrieval: Efficiently retrieve past learnings based on query terms.
  • Search Modes: Supports local and global search modes for different context needs.
  • Staged Retrieval: Provides a three-step workflow for in-depth learning retrieval.
  • Auto-Recall: Automatically recalls top learnings at the start of a session or project.

Quick Start

To retrieve relevant learnings, use the command: /reflect:recall "issue #1234".

Frequently Asked Questions about reflect:recall

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

FAQPage Schema
How do I retrieve past learnings to avoid repeating software development mistakes?▼

You can retrieve past learnings by querying a knowledge base using the `/reflect:recall` command. This Skill searches a hybrid GraphRAG + BM25 knowledge base to find relevant past project context and prevent repeating previous debugging mistakes.

How does knowledge retrieval work for continuing software projects efficiently?▼

Knowledge retrieval works through a hybrid GraphRAG and BM25 search mechanism applied to a global learnings knowledge base. It supports local and global search modes to match different context needs, plus a three-step staged retrieval workflow for in-depth querying.

Can I automatically recall relevant project learnings at the start of a new session?▼

Yes, the Auto-Recall feature automatically retrieves top learnings at the start of a session or project. This ensures relevant past debugging and development context is surfaced immediately without requiring manual query input.

Do I need Python dependencies to search my software development knowledge base?▼

Yes, you need Python dependencies installed to perform the hybrid search. The Skill also requires access to the global learnings knowledge base and the `reflect-kb` dependency to execute the GraphRAG and BM25 retrieval workflows.

What is the difference between local and global search modes for information retrieval?▼

Local and global search modes provide different context scopes for information retrieval from the knowledge base. They allow you to tailor the knowledge retrieval process to match either narrow project-specific context or broader cross-project learnings.

How do I search for specific debugging context using a learning retrieval command?▼

You can search for specific debugging context by passing a query string to the retrieval command, such as `/reflect:recall "issue #1234"`. This queries the hybrid knowledge base to surface relevant past learnings related to that specific issue.