
from far9
Generates persistent .meta sidecar files for binary documents (PDFs, images, spreadsheets, media) so coding agents can read and reason about non-text files with
FAR (File-Augmented Retrieval) generates persistent .meta sidecar files alongside binary files (PDF, DOCX, XLSX, PPTX, images, audio, video, archives, and more). Each .meta contains a YAML frontmatter with source metadata and a Markdown body with extracted, human- and machine-readable content. This makes previously opaque files discoverable and usable by coding agents: agents can read .meta files instead of needing vector stores or external retrieval services. FAR includes format-specific extraction (OCR for images/PDFs, table conversion for spreadsheets, FFprobe metadata and transcription for media, Jupyter/EPUB extraction), efficient caching (mtime+SHA256) and directory summaries (.dir.meta) for quick browsing.
Use FAR when your repository or project contains important context in binary formats that agents need to access (design mocks, specs, financial sheets, contracts, media). It's useful in codebases, data science projects, documentation repos, and archives where agents must reason about non-text assets. Prefer FAR when you want on-disk, versionable metadata without deploying external RAG infrastructure.
Designed for general coding agents that operate on repositories and the filesystem (OpenClaw, Cursor, GitHub Copilot-style agents). It integrates well with on-device tooling (Tesseract, FFprobe) and optional AI services for richer extraction.
This skill has not been reviewed by our automated audit pipeline yet.