rag-fallback

Installation
SKILL.md

RAG Fallback (có điều kiện)

Điều kiện trigger (bắt buộc, không tùy tiện gọi)

Chỉ load skill này khi CẢ HAI điều sau đúng:

  1. mcp-loop đã chạy tối thiểu 3-5 lần và vẫn còn lỗi compile cùng một chỗ.
  2. Lỗi có dấu hiệu liên quan đến API/package đã đổi signature, bị deprecated, hoặc hàm không tồn tại như mô tả trong skill/agent-plugins hiện có (ví dụ: "method not found", "this constructor is deprecated", tên hàm đã đổi giữa các version).

Nếu lỗi là do logic của chính agent viết sai (không liên quan version) → không cần fallback, quay lại sửa trực tiếp trong mcp-loop.

Quy trình

  1. Xác định chính xác package/API đang gây lỗi (tên package + version hiện tại trong pubspec.lock).
  2. Dùng web_fetch/mcp_fetch lấy tài liệu chính thức mới nhất của package đó (changelog, migration guide nếu có) - ưu tiên nguồn chính chủ (pub.dev, docs.flutter.dev, GitHub repo của package).
  3. Tìm phần liên quan đến API đang lỗi, đối chiếu cú pháp mới.
  4. Cập nhật code theo cú pháp mới, quay lại mcp-loop để build lại.
  5. Nếu skill/agent-plugins hiện tại rõ ràng đã lỗi thời (không chỉ 1 API lẻ mà cả cách tiếp cận), ghi chú lại vào openspec/config.yaml (mục context) hoặc báo user để cân nhắc cập nhật lại skill gốc - không tự động sửa file skill của Google.

Giới hạn số lần thử

Installs
11
First Seen
Aug 14, 2026
rag-fallback — hoangsoft90/ai_skills