Resource Gatherer
Focuses on the acquisition and organization of resources into a structured workspace.
Core Workflow
- Adaptive Acquisition: Select the best tool based on input type:
- Simple URL: Use
tavily-extract(basic). - JS-Heavy/Dynamic URL: Use
tavily-extract --extract-depth advancedorbrowser-useskill. - Documentation Set/Multiple URLs: Use
tavily-crawl. - PDF (Local/URL):
- Use
run_shell_commandwith tools likepandocorpdf2txtto convert to Markdown. - For scanned PDFs, use OCR or multi-modal analysis.
- Use
- Local File: Use
read_file. - Local Directory: Use
globorlist_directoryto map the structure, then selectively read key files to build context.
- Simple URL: Use
- Categorization: Infer a category (e.g.,
AI,Tech,Business) from the content. ... (rest of the steps)- Create
raw/article/[Category]/[Article_Title]/assets/. - Ensure
assetsis lowercase.
- Create
- Asset Management:
- Download all images/media to the
assets/folder. - Update Markdown links in the raw content to
assets/filename.
- Download all images/media to the
- Raw Storage: Save the cleaned raw Markdown to
raw/article/[Category]/[Article_Title]/index.md.
Guidelines
- Centralize all assets in
raw. NEVER duplicate assets insynthesisfolders. - Use the exact article title for directory and filename.