retrieval-enhance

Automate memory-search pipeline setup, diagnosis, and parameter tuning.

2|Updated Apr 6, 2026
One-click install
npx skills add https://github.com/augustscl/awesome-xiawang-skills --skill retrieval-enhance-augustscl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: retrieval-enhance
Source: https://github.com/augustscl/awesome-xiawang-skills/tree/main/retrieval-enhance
Command: npx skills add https://github.com/augustscl/awesome-xiawang-skills --skill retrieval-enhance-augustscl

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates guarding and maintenance of the memory-search pipeline to ensure reliable retrieval results.

Core Features & Use Cases

  • Supports Init, Diagnose, and Tune modes so a user-less agent can initialize the pipeline, diagnose issues, and adjust parameters automatically.
  • Detects available embedding providers and automatically selects the best backend for memory search.
  • Applies safe defaults via gateway patches and allows extending indexing with extraPaths as needed.

Quick Start

Run the retrieval-enhance skill to initialize the memory search pipeline on first use.

Frequently Asked Questions about retrieval-enhance

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

FAQPage Schema
How do I diagnose memory search retrieval quality issues in my pipeline?

To diagnose memory search retrieval issues, run the skill in Diagnose mode. It identifies quality drops in the memory-search pipeline and applies gateway patches with safe defaults to ensure reliable operation.

How do I tune memory search parameters like MMR and temporal decay automatically?

You can tune memory search parameters like MMR and temporal decay by running the skill in Tune mode. It adjusts configurable memorySearch settings automatically in response to retrieval quality changes over time.

How do I auto-detect embedding providers for a memory search setup?

Auto-detection of embedding providers happens during the initialization phase. The skill detects available backends and automatically selects the best embedding provider for your memory search pipeline on first use.

Can I initialize a memory search pipeline without manual configuration?

Yes, you can initialize a memory search pipeline without manual configuration by using Init mode. It handles first-time setup, applies safe defaults via gateway patches, and allows extending indexing with extraPaths as needed.

What is the best way to maintain reliable retrieval results in an automated memory search pipeline?

The best way to maintain reliable retrieval results is automating pipeline guarding across Init, Diagnose, and Tune modes. This handles first-time setup, issue diagnosis, and ongoing parameter tuning to maintain consistent memory search quality.