Migrates BITE's architecture to a new professional domain (e.g. frontend development, accounting, journalism). Interactive session with the user to map research concepts to domain equivalents, then generates a complete set of adapted skills and folder structure. Explicit trigger only.
Batch-analyzes papers from a user-provided CSV or `obsidian-vault/paper_list.csv` by splitting the list into safe per-batch CSVs, spawning parallel worker agents, writing analysis notes under `obsidian-vault/analysis/`, and refreshing `obsidian-vault/index/` after all completed batches. Use when the user asks to analyze many papers from `paper_list.csv` or run a local batch paper analysis workflow.
Collects paper candidates from non-GitHub web URLs — conference sites, lab homepages, proceedings pages, Google Scholar results, blog posts with paper lists, etc. Fetches and stores pages locally, then appends rows to `obsidian-vault/paper_list.csv`. Use when the user provides web URLs (not GitHub repos) + keyword constraints + venue/year and wants candidates added to the unified log. For GitHub repos, use `papers-collect-from-github-repo` instead.
Uses colocated paper download tools to download, verify, and repair local PDFs from `obsidian-vault/paper_list.csv` rows so that `obsidian-vault/paperPDFs/` stays complete and deduplicated. Use when candidate rows are in `state=Wait` and should become `Downloaded` before the formal analysis chain.
Unified entry for the research pipeline. Maps current work to one stage (import-local-pdfs/collect/download/analyze/build/query/ideate/focus/review/audit/export), recommends the right existing skill/command, supports step-by-step and end-to-end guidance, and keeps stage boundaries clear without duplicating underlying capabilities.
Runs a unified metadata consistency audit across obsidian-vault/analysis logs and analysis notes, checking title/venue/year consistency, link/pdf_ref completeness, duplicates, and structure anomalies; writes quality_report_*.md under obsidian-vault/batches/reports.
Builds/refreshes `obsidian-vault/index/index.jsonl` and Obsidian navigation pages from `obsidian-vault/paper_list.csv` when present, enriched by `obsidian-vault/analysis/` frontmatter when available. Use after completed analysis batches or when users ask to rebuild the local paper index.
Obsidian Flavored Markdown conventions for BITE. Use when generating or editing any .md file in the vault (analysis notes, indexes, idea notes, wiki pages). Ensures all output is Obsidian-native and renders correctly in reading view, graph view, and backlink panels. Adapted from kepano/obsidian-skills (MIT).