← ClaudeAtlas

eda-pdf-local-summarylisted

Summarize local paper PDFs into structured, citation-grounded evidence notes. Use when the user provides local PDF paths and asks for methods/assumptions/results/limitations extraction or wants evidence mapped to current EDA hypotheses.
Biswajit56546/EDAgent · ★ 0 · AI & Automation · score 62
Install: claude install-skill Biswajit56546/EDAgent
# EDA PDF Local Summary ## Overview Use this skill to produce reusable local summary notes tied to page-level evidence. ## Workflow 1. Validate input PDF path. - require absolute or repo-relative local path. - expected location: `docs/papers/pdf/`. 2. Extract text to local artifact. - Run `scripts/extract_pdf_text.sh <pdf_path> <out_dir>`. - default output dir: `docs/papers/summaries/raw/`. - default extractor priority is `GROBID` (via `grobid_client` + `GROBID_SERVER`), then falls back to `pdftotext`/`mutool`/`pypdf` if unavailable. - to disable GROBID for one run: set `DISABLE_GROBID=1`. - quality guard: if GROBID TEI result is too sparse, extractor auto-falls back to local text extraction. - when GROBID succeeds, keep TEI artifact alongside text (`<pdf_stem>.tei.xml`) for traceability. 3. Build structured summary. - Load `references/summary-template.md`. - Fill sections with explicit evidence snippets. - Prefer page-cited claims (`p.xx`) when recoverable from extracted text. - write output to: `docs/papers/summaries/<pdf_stem>.summary.md`. 3.5 Update paper manifest status. - locate corresponding row in `docs/papers/manifests/*.paper_manifest.tsv`. - update `local_pdf_path` and set `status=summarized`. 4. Sync landscapes after summary write. - run `python3 scripts/common/paper_landscape_sync.py build`. - ensure both landscape docs are updated: - `docs/knowledge_base/95_PROBLEM_LANDSCAPE.md` - `docs/knowledge_base/96_METHOD_LANDSCAPE.md` 5. Link to active hypoth