Summarize computer science academic papers into structured Markdown using PDF MCP tools. Use when the user asks to summarize, distill, review, or read a CS/academic paper, or mentions reading a PDF paper.
Distill a CS paper into a concise, mechanism-focused Markdown summary. The source PDF can be anywhere on disk — the agent reads it via its absolute or relative path. Output is always saved to Summaries/<pdf_filename>_summary.md inside the project root.
pdf_info first.pdf_read_section; fall back to pdf_read_pages only when it returns empty.Read only Abstract + Introduction (+ Conclusion if needed). Then determine:
pdf_search to locate key details (e.g., "Algorithm", "loss", "dataset", "solver", "convergence").pdf_search with the queries from Phase 1.Intuitive first, formal second — every section (except Results) should read like explaining the paper to a smart colleague, not like paraphrasing the abstract:
Conciseness:
*(see Section X)*.*(Source: Section X Title)* after each item/bullet.save_summary MCP tool. Pass the source PDF path and the full Markdown content. The tool derives the filename (<pdf_stem>_summary.md), creates Summaries/ if needed, and writes the file. Do NOT use any other method to write the summary.convert_md_to_pdf MCP tool with the path returned by save_summary. This produces a matching PDF in the same directory (Summaries/<pdf_stem>_summary.pdf). Both files share the same base name — only the extension differs.