Skip to content
Back to skills

Paper Analyzer

ASecurity

Transform academic papers into in-depth technical articles with multiple writing style options. Use the MinerU Cloud API for high-precision PDF parsing, automatically extracting images, tables, and formulas. Optional formula explanations and GitHub code analysis, generating Markdown and HTML formats.

  • 35 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added February 7, 2026
ai-agentspythongobashexpressgitapi

Works with

  • api

Security analysis

A96/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro scans all 15 files and shows the line behind each finding

Scanned February 12, 2026

npx -y skills add proyecto26/sherlock-ai-plugin --skill paper-analyzer --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Paper Analyzer?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Paper Analyzer
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/proyecto26-paper-analyzer/badge)](https://www.skillsdirectory.com/skills/proyecto26-paper-analyzer)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: paper-analyzer
description: |
  Transform academic papers into in-depth technical articles with multiple writing style options.
  Use the MinerU Cloud API for high-precision PDF parsing, automatically extracting images, tables, and formulas.
  Optional formula explanations and GitHub code analysis, generating Markdown and HTML formats.
---

# Academic Paper Analyzer – In-Depth Analysis of Academic Papers

## Core Capabilities

- **MinerU Cloud API** for high-precision PDF parsing
- Automatic extraction of images, tables, and LaTeX formulas
- **Multiple writing styles**: storytelling / academic / concise
- **Optional formula explanations**: insert formula images with detailed symbol explanations
- **Optional code analysis**: combine explanations with GitHub open-source code
- Output Markdown + HTML (base64-embedded images)

## Prerequisites

### MinerU API Token

1. Visit https://mineru.net and register an account
2. Obtain an API Token
3. Set an environment variable (recommended):
   ```bash
   export MINERU_TOKEN="your_token_here"
   ```

### Dependency Installation

```bash
pip install requests markdown
```

## Workflow

### Step 1: PDF Parsing (Using MinerU API)

```bash
python scripts/mineru_api.py <pdf_path> <output_dir>
```

Or pass the token directly:
```bash
python scripts/mineru_api.py paper.pdf ./output YOUR_TOKEN
```

**Output:**
- `output_dir/*.md` – Markdown files (including formulas and tables)
- `output_dir/images/` – High-quality extracted images

### Step 2: Extract Paper Metadata

```bash
python scripts/extract_paper_info.py <output_dir>/*.md paper_info.json
```

### Step 3: Style Selection (Ask the User)

Before generating the article, **you must ask the user** to choose the following options:

#### 1. Writing Style (Required)

| Style | Characteristics | Use Cases |
|------|-----------------|-----------|
| **storytelling** | Starts from intuition, uses metaphors and examples, narrative-driven | Blogs, tech columns, popular science |
| **academic** | Professional terminology, rigorous expression, preserves original concepts | Academic reports, surveys, research group sharing |
| **concise** | Straight to the point, tables and lists, high information density | Quick reads, paper overviews, technical research |

#### 2. Formula Option (Optional)

| Option | Description |
|------|-------------|
| **with-formulas** | Insert formula images and explain symbol meanings in detail |
| **no-formulas** (default) | Pure text description, no formula images |

#### 3. Code Option (Optional, only if the paper has GitHub)

| Option | Description |
|------|-------------|
| **with-code** | Clone the repository, include key source code, and explain it alongside the paper |
| **no-code** (default) | No code analysis |

### Step 4: Intelligent Article Generation

(...)

## API Limits

- Maximum file size: 200MB
- Maximum pages per file: 600
- Supports PDF, DOC, PPT, images, and more

Files in this skill

  • SKILL.md2.9 KB
  • cover-prompt-simple.txt766 B
  • cover-prompt.md1.2 KB
  • requirements.txt32 B
  • scripts/convert_pdf.py5.2 KB
  • scripts/extract_paper_info.py3.7 KB
  • scripts/generate_html.py4 KB
  • scripts/mineru_api.py9.8 KB
  • styles/academic.md1.4 KB
  • styles/concise.md1.3 KB
  • styles/no-code.md377 B
  • styles/no-formulas.md742 B
  • styles/storytelling.md1.4 KB
  • styles/with-code.md945 B
  • styles/with-formulas.md633 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.