paper-decomposition

Decompose academic papers into JSON knowledge graphs with claims and evidence.

2|1|Updated May 11, 2026
One-click install
npx skills add https://github.com/LittleSongxx/SoulSearcher --skill paper-decomposition
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: paper-decomposition
Source: https://github.com/LittleSongxx/SoulSearcher/tree/main/skills/public/paper-decomposition
Command: npx skills add https://github.com/LittleSongxx/SoulSearcher --skill paper-decomposition

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires extract_claims.py, build_graph.py, json, markdown, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps users understand the internal logical structure of academic papers, extracting research questions, methodology chains, claims hierarchy, and evidence graphs.

Core Features & Use Cases

  • Structural Parsing: Extracts rhetorical structure including research questions, hypotheses, and problem statements.
  • Claim Dependency Graph: Builds a directed graph of claim dependencies.
  • Methodology Pipeline: Extracts the complete methodology as a pipeline.
  • Evidence Graph: Maps empirical claims to their supporting evidence.
  • Output Generation: Outputs a JSON knowledge graph, a visual map, and a structured summary in Markdown.
  • Cross-Paper Linking: Links multiple papers in the same domain.
  • Quality Checklist: Ensures all outputs meet specific quality criteria.

Quick Start

Use the paper-decomposition skill to decompose the paper with ID 'arxiv_2301.00001'.

Frequently Asked Questions about paper-decomposition

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

FAQPage Schema
How do I extract research questions and methodology chains from academic papers?

To extract research questions and methodology chains from academic papers, use paper decomposition to parse the text and build a structured knowledge graph. It identifies hypotheses, problem statements, and maps the complete methodology pipeline automatically.

Can I build a claim dependency graph to map evidence in an academic paper?

Yes, you can build a directed claim dependency graph to map empirical claims to their supporting evidence. This evidence graph visually structures the logical relationships and dependencies found within the academic paper.

What is the best way to generate a structured knowledge graph from a research paper?

The best way to generate a structured knowledge graph from a research paper is using paper decomposition, which outputs a JSON knowledge graph, a visual map, and a Markdown summary detailing the internal logical structure and claims hierarchy.

Do I need Python to parse academic papers and extract claims into a JSON graph?

Yes, you need Python and various libraries for text parsing and graph construction to extract claims and build a JSON knowledge graph. The process relies on specific scripts to parse rhetorical structures and construct the directed graphs.

How does cross-paper linking work for multiple academic papers in the same domain?

Cross-paper linking works by connecting multiple academic papers in the same domain within the generated knowledge graph. This allows users to map shared methodology pipelines and related empirical claims across different research texts.

What are the limitations of using paper decomposition for research analysis?

Limitations of paper decomposition for research analysis include its dependency on Python and external libraries for text parsing, and the prerequisite that input papers must contain clearly defined rhetorical structures to accurately build the methodology pipeline and evidence graph.