recall-reasoning

Search historical development artifacts and reasoning files for past decisions and approaches.

8|1|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/scooter-lacroix/Maestro --skill recall-reasoning-scooter-lacroix
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: recall-reasoning
Source: https://github.com/scooter-lacroix/Maestro/tree/main/maestro/skills/context/recall-reasoning
Command: npx skills add https://github.com/scooter-lacroix/Maestro --skill recall-reasoning-scooter-lacroix

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps you avoid repeating past mistakes and leverage previous successes by searching through historical reasoning and artifacts from prior development sessions.

Core Features & Use Cases

  • Artifact Index Search: Query handoffs, plans, and ledgers for successful or failed approaches, and key decisions.
  • Reasoning File Search: Inspect build attempts, test failures, and commit context for specific issues and their resolutions.
  • Use Case: When starting a new feature that is similar to one implemented months ago, use this Skill to quickly find the documentation and code snippets from the previous attempt, understanding what worked and what didn't.

Quick Start

Search past reasoning for successful authentication approaches.

Frequently Asked Questions about recall-reasoning

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

FAQPage Schema
How do I search past reasoning to find decisions from previous development sessions?

To search past reasoning, query historical development artifacts and reasoning files to retrieve relevant past decisions, successful approaches, and failed attempts. This mechanism indexes handoffs, plans, ledgers, and build attempts for efficient knowledge recall.

What is the best way to find previous debugging approaches for recurring issues?

Finding previous debugging approaches involves inspecting historical reasoning files like build attempts and test failures. This retrieves specific issue resolutions and failed attempts, preventing the repetition of past mistakes during ongoing development cycles.

How do I retrieve historical context for a similar feature implementation?

Retrieve historical context by searching artifact indexes for past plans and handoffs. This surfaces previous documentation, code snippets, and project evolution details, allowing you to apply learned lessons from similar past tasks to current work.

Does this knowledge management approach require specific dependencies to search development artifacts?

Searching development artifacts requires no external dependencies. The knowledge management mechanism operates independently using internal scripts to index and query historical reasoning files, handoffs, and ledgers without prerequisite package installations.

When do I need to search historical reasoning files during a project lifecycle?

You need to search historical reasoning files when starting new features similar to past work, debugging recurring issues, or understanding prior project evolution. This retrieves successful approaches and failed attempts to apply learned lessons efficiently.

Can I use this to understand prior project evolution and failed attempts?

Yes, you can understand prior project evolution by querying reasoning files and artifact indexes. This retrieves the context of past build attempts, test failures, and commit history, exposing both successful approaches and failed attempts for analysis.