L’interface est localisée ; les présentations et documents des Skills sont traduits automatiquement par IA dans votre langue. Le code, les commandes, chemins et termes techniques restent en version originale, et le document de l’auteur fait foi.
Explorer les Skills
Développement · SKILL.md

flashrag-evidence

flashrag-evidence

Local evidence retrieval (FlashRAG-style) for VCO/vibe: search protocols/config/skills docs and return citeable snippets with file+line anchors.

Independent GitHub snapshot · Automated classification · Original documentation governs

Documentation de la Skill

GitHub

name: flashrag-evidence description: "Local evidence retrieval (FlashRAG-style) for VCO/vibe: search protocols/config/skills docs and return citeable snippets with file+line anchors."

FlashRAG Evidence (VCO)

When to use

Use this skill when you need grounded, citeable evidence from local documentation/configuration to support VCO decisions or recommendations, especially for:

  • VCO routing / pack selection rationale
  • Protocol compliance (think/do/review/team/retro)
  • Config semantics (thresholds, overlays, governance)
  • “Show me where this rule comes from” / “give me the exact snippet”

This skill is not a replacement for GitNexus (code dependency graph) or web search. It focuses on local docs and config.

Inputs

  • Query: what you’re trying to verify (short, concrete)
  • Optional: corpus root(s) to search (defaults below)

Default corpus (evidence plane)

  1. VCO core docs/config inside ~/.codex/skills/vibe/:
    • protocols/, config/, references/, scripts/router/
  2. Skills catalog (~/.codex/skills/**/SKILL.md) for tool capability evidence
  3. (Optional) Project-local VCO overlays under the current workspace, if present

Workflow (Lite, no heavy deps)

  1. Run the evidence retriever script:

    • Windows PowerShell:
      • python C:\Users\羽裳\.codex\skills\flashrag-evidence\scripts\flashrag_evidence.py --query "…" --topk 8
  2. (Optional) Enable a faster FlashRAG-style BM25 backend (bm25s)

    • Preflight (checks vendoring + env; does NOT read secrets):
      • pwsh C:\Users\羽裳\.codex\skills\vibe\scripts\ruc-nlpir\preflight.ps1
    • Manually create an isolated venv for the vendored runtime and install only the minimal packages you need. The old install-upstreams.ps1 auto-install path has been removed on purpose.
    • Use bm25s engine:
      • C:\Users\羽裳\.codex\_external\ruc-nlpir\.venv\Scripts\python.exe C:\Users\羽裳\.codex\skills\flashrag-evidence\scripts\flashrag_evidence.py --engine bm25s --query "…" --topk 8
  3. Use the returned snippets as P5 evidence:

    • [Command] the exact command you ran
    • [Output] the top snippets (path + line anchor)
    • [Claim] the conclusion you draw (only what the evidence supports)
  4. If coverage is low:

    • Expand --roots to include the project workspace
    • Increase --topk
    • Fallback: targeted rg -n on the most likely file(s)

Outputs

The script prints ranked evidence items:

  • path + line (1-based) for quick navigation
  • score for ranking
  • snippet (short, safe to quote)

Notes (non-redundancy)

  • If you need code call chains / blast radius, use GitNexus overlays (not this).
  • If you need latest web facts, use web search / deep research tools (not this).
Skills enregistrées