paper-craft-skills

A skill set for academic papers: deep method analysis, visual slides and a coherent write-up from a paper PDF

Skill

Medium risk

We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.

Why this level

  • The skills read files and may fetch a paper from the network
  • They generate slide and material files
All reasons and checks

zsyggg/paper-craft-skills

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/paper-craft-skills

Detects the agents on your machine, checks the risk and pins the version.

Other ways to install

Assembled automatically, review before installing.

Run in a terminal in the project folder

npx skills add zsyggg/paper-craft-skills --skill paper-analyzer paper-comic paper-deck -a claude-code -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit 3be47a2
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zsyggg/paper-craft-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/paper-analyzer/ /skills/paper-comic/ /skills/paper-deck/
git -C "$tmp" checkout 3be47a2a53cc35a411c587bca5231a08de57287a
mkdir -p .claude/skills
cp -R "$tmp/skills/paper-analyzer" .claude/skills/paper-analyzer
cp -R "$tmp/skills/paper-comic" .claude/skills/paper-comic
cp -R "$tmp/skills/paper-deck" .claude/skills/paper-deck

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add zsyggg/paper-craft-skills --skill paper-analyzer paper-comic paper-deck -a cursor -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit 3be47a2
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zsyggg/paper-craft-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/paper-analyzer/ /skills/paper-comic/ /skills/paper-deck/
git -C "$tmp" checkout 3be47a2a53cc35a411c587bca5231a08de57287a
mkdir -p .agents/skills
cp -R "$tmp/skills/paper-analyzer" .agents/skills/paper-analyzer
cp -R "$tmp/skills/paper-comic" .agents/skills/paper-comic
cp -R "$tmp/skills/paper-deck" .agents/skills/paper-deck

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add zsyggg/paper-craft-skills --skill paper-analyzer paper-comic paper-deck -a github-copilot -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit 3be47a2
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zsyggg/paper-craft-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/paper-analyzer/ /skills/paper-comic/ /skills/paper-deck/
git -C "$tmp" checkout 3be47a2a53cc35a411c587bca5231a08de57287a
mkdir -p .github/skills
cp -R "$tmp/skills/paper-analyzer" .github/skills/paper-analyzer
cp -R "$tmp/skills/paper-comic" .github/skills/paper-comic
cp -R "$tmp/skills/paper-deck" .github/skills/paper-deck

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add zsyggg/paper-craft-skills --skill paper-analyzer paper-comic paper-deck -a codex -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit 3be47a2
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zsyggg/paper-craft-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/paper-analyzer/ /skills/paper-comic/ /skills/paper-deck/
git -C "$tmp" checkout 3be47a2a53cc35a411c587bca5231a08de57287a
mkdir -p .agents/skills
cp -R "$tmp/skills/paper-analyzer" .agents/skills/paper-analyzer
cp -R "$tmp/skills/paper-comic" .agents/skills/paper-comic
cp -R "$tmp/skills/paper-deck" .agents/skills/paper-deck

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add zsyggg/paper-craft-skills --skill paper-analyzer paper-comic paper-deck -a gemini-cli -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit 3be47a2
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zsyggg/paper-craft-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/paper-analyzer/ /skills/paper-comic/ /skills/paper-deck/
git -C "$tmp" checkout 3be47a2a53cc35a411c587bca5231a08de57287a
mkdir -p .agents/skills
cp -R "$tmp/skills/paper-analyzer" .agents/skills/paper-analyzer
cp -R "$tmp/skills/paper-comic" .agents/skills/paper-comic
cp -R "$tmp/skills/paper-deck" .agents/skills/paper-deck

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zsyggg/paper-craft-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/paper-analyzer/ /skills/paper-comic/ /skills/paper-deck/
git -C "$tmp" checkout 3be47a2a53cc35a411c587bca5231a08de57287a
mkdir -p .devin/skills
cp -R "$tmp/skills/paper-analyzer" .devin/skills/paper-analyzer
cp -R "$tmp/skills/paper-comic" .devin/skills/paper-comic
cp -R "$tmp/skills/paper-deck" .devin/skills/paper-deck

Commands for macOS and Linux, on Windows run them in Git Bash.

Formerly Windsurf.

Run in a terminal in the project folder

npx skills add zsyggg/paper-craft-skills --skill paper-analyzer paper-comic paper-deck -a cline -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit 3be47a2
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zsyggg/paper-craft-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/paper-analyzer/ /skills/paper-comic/ /skills/paper-deck/
git -C "$tmp" checkout 3be47a2a53cc35a411c587bca5231a08de57287a
mkdir -p .cline/skills
cp -R "$tmp/skills/paper-analyzer" .cline/skills/paper-analyzer
cp -R "$tmp/skills/paper-comic" .cline/skills/paper-comic
cp -R "$tmp/skills/paper-deck" .cline/skills/paper-deck

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add zsyggg/paper-craft-skills --skill paper-analyzer paper-comic paper-deck -a roo -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit 3be47a2
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zsyggg/paper-craft-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/paper-analyzer/ /skills/paper-comic/ /skills/paper-deck/
git -C "$tmp" checkout 3be47a2a53cc35a411c587bca5231a08de57287a
mkdir -p .roo/skills
cp -R "$tmp/skills/paper-analyzer" .roo/skills/paper-analyzer
cp -R "$tmp/skills/paper-comic" .roo/skills/paper-comic
cp -R "$tmp/skills/paper-deck" .roo/skills/paper-deck

Commands for macOS and Linux, on Windows run them in Git Bash.

A fork of Roo Code, same .roo folders.

Run in a terminal in the project folder

npx skills add zsyggg/paper-craft-skills --skill paper-analyzer paper-comic paper-deck -a opencode -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit 3be47a2
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zsyggg/paper-craft-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/paper-analyzer/ /skills/paper-comic/ /skills/paper-deck/
git -C "$tmp" checkout 3be47a2a53cc35a411c587bca5231a08de57287a
mkdir -p .agents/skills
cp -R "$tmp/skills/paper-analyzer" .agents/skills/paper-analyzer
cp -R "$tmp/skills/paper-comic" .agents/skills/paper-comic
cp -R "$tmp/skills/paper-deck" .agents/skills/paper-deck

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zsyggg/paper-craft-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/paper-analyzer/ /skills/paper-comic/ /skills/paper-deck/
git -C "$tmp" checkout 3be47a2a53cc35a411c587bca5231a08de57287a
mkdir -p .agents/skills
cp -R "$tmp/skills/paper-analyzer" .agents/skills/paper-analyzer
cp -R "$tmp/skills/paper-comic" .agents/skills/paper-comic
cp -R "$tmp/skills/paper-deck" .agents/skills/paper-deck

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zsyggg/paper-craft-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/paper-analyzer/ /skills/paper-comic/ /skills/paper-deck/
git -C "$tmp" checkout 3be47a2a53cc35a411c587bca5231a08de57287a
mkdir -p .agents/skills
cp -R "$tmp/skills/paper-analyzer" .agents/skills/paper-analyzer
cp -R "$tmp/skills/paper-comic" .agents/skills/paper-comic
cp -R "$tmp/skills/paper-deck" .agents/skills/paper-deck

Commands for macOS and Linux, on Windows run them in Git Bash.

You will need: Node.js

Checked against the repository on Sep 26, 2026, commit 3be47a2.

Text for your agent

Install the skills: npx skills add zsyggg/paper-craft-skills, then give a paper PDF and ask for analysis or slides.

Other ways from the author
npx skills add zsyggg/paper-craft-skills

Universal install via the skills installer.

This is third-party code. Review the repository files before installing.

What it does

This is a set of skills for working with academic papers. It analyzes a paper on the merits, extracts the method and results, and prepares visual materials: method figures, slides and an extended write-up. The user provides a PDF or a link, and the skills produce ready artifacts for reading, a talk or a review. The skills install with one installer command and work across several agents.

Who it is for. For researchers, teachers and analysts who need to quickly digest and present a paper.

Good fit when

  • You need a deep analysis of a paper's method and results
  • You need slides or figures for a scientific work
  • You need a coherent write-up of a paper for a review

Not a fit when

  • You need fact-checking or experiment reproduction rather than text analysis
  • The material is not a paper but an arbitrary document

Example request

Analyze this paper and make slides on its method and results

Limitations

The skills analyze and present a paper's content but do not verify experiment correctness or replace expert judgment. Analysis quality depends on the agent's model. Some materials and examples are in English and Chinese.

How to disable. Remove the skills via npx skills remove or delete their folders from the agent's skills directory.

Security check

  • The skills read files and may fetch a paper from the network
  • They generate slide and material files

README in short

The README describes a skill set for academic papers: deep analysis, generation of visual figures and slides, and an extended write-up. The skills install with one skills installer command and work in Codex, Claude Code, Cursor and Windsurf. A paper PDF goes in, ready materials come out with zero config. Documentation is in English and Chinese.

FAQ

What do I feed in?

A paper PDF or a link to it. The skills analyze the content and produce analysis, slides or a write-up.

Which agents does it work with?

Codex, Claude Code, Cursor, Windsurf and others that support the skills installer.

Official

Microsoft's utility and MCP server that turn PDF, Word, Excel, PowerPoint, HTML and other files into Markdown for models

MCP serverMedium riskNo VPN needed187.4KRepository stars
Editors’ pick

Anthropic's official skill examples: docx, pdf, pptx and xlsx documents, design, MCP builder and the Agent Skills spec

SkillMedium risk178.8KRepository stars
Editors’ pick

A skill that builds editable PPTX decks from PDF, DOCX, URLs and Markdown with native shapes, charts and animations

SkillMedium risk56.8KRepository stars
Editors’ pick

A skill that draws editorial diagrams as standalone HTML and SVG files: architecture, flowcharts, ER, funnels and about forty more types

SkillMedium riskNo VPN needed42.6KRepository stars
Foxx AIpaper-craft-skills

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.