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.