paper-synthesizer

Extract structured knowledge from a research paper PDF into a staging file.

92|5|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/Agents2AgentsAI/ata --skill paper-synthesizer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: paper-synthesizer
Source: https://github.com/Agents2AgentsAI/ata/tree/main/codex-rs/skills/src/assets/research/paper-synthesizer
Command: npx skills add https://github.com/Agents2AgentsAI/ata --skill paper-synthesizer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Fetch a single research paper via attach_url_files, read its PDF, and extract all important information to support quick synthesis and knowledge capture. Researchers often need concise, structured summaries that preserve metadata and key results for comparison across papers.

Core Features & Use Cases

  • Attach a paper URL with attach_url_files, ingest the PDF, and extract the paper's title, authors, year, venue, and core contributions.
  • Generate a staging file with a YAML frontmatter and a detailed analysis in a standardized format, stored at $HOME/.ata/knowledge-base/staging/paper-<identifier>.md.
  • Return only the staging file path to the main agent for downstream ingestion into the knowledge base.
  • Use arXiv IDs, DOIs, or title-based slugs as the paper identifier to ensure traceability.

Quick Start

Provide the paper URL to fetch, read, and synthesize; the skill will generate and return the staging file path.

Frequently Asked Questions about paper-synthesizer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract structured knowledge from a research paper PDF?

To extract structured knowledge from a research paper PDF, attach the paper URL so the skill can ingest the document and pull out the title, authors, year, venue, and core contributions into a standardized synthesis.

Can I generate a summary with metadata from an arXiv paper for my knowledge base?

Yes, you can generate a summary with metadata from an arXiv paper by providing its URL. The skill uses the arXiv ID as an identifier to produce a traceable markdown staging file for knowledge base ingestion.

What is the best way to synthesize academic papers for comparison across studies?

The best way to synthesize academic papers for comparison is to process each PDF individually to capture its metadata and key results in a standardized staging file, enabling quick and source-traceable comparisons across papers.

Does the paper synthesis skill require any external dependencies to process documents?

No external dependencies are required to process documents. You simply provide the paper URL to fetch and read the PDF, and the skill outputs a staging file path under the local knowledge base directory.

Where are the extracted research paper summaries stored for downstream workflows?

Extracted research paper summaries are stored as markdown files with YAML frontmatter at the staging file path under the $HOME/.ata/knowledge-base/staging directory, ready for downstream ingestion.

How does the skill handle paper identification when a DOI is not available?

When a DOI is not available, the skill handles paper identification by using arXiv IDs or generating title-based slugs to ensure the synthesis remains traceable within the knowledge base.