academic-paper-helper
Use only when the user explicitly asks for help drafting or revising an AI/ML research paper in LaTeX, including structure,…
Use when turning an academic paper PDF/arXiv/OpenReview page/local LaTeX source into a single-file Chinese HTML deep-reading page, especially when the user wants a Cheat-Sheet style explanation, KaTeX formulas, figure/table evidence, validation, or a publishable research page.
$ npx -y skills add cnfjlhj/ai-collab-playbook --skill paper2html --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/paper2htmlContext preview
The summary Claude sees to decide when to auto-load this skill.
Use when turning an academic paper PDF/arXiv/OpenReview page/local LaTeX source into a single-file Chinese HTML deep-reading page, especially when the user wants a Cheat-Sheet style explanation, KaTeX formulas, figure/table evidence, validation, or a publishable research page.
name: paper2html description: Use when turning an academic paper PDF/arXiv/OpenReview page/local LaTeX source into a single-file Chinese HTML deep-reading page, especially when the user wants a Cheat-Sheet style explanation, KaTeX formulas, figure/table evidence, validation, or a publishable research page.
Create one self-contained Chinese `index.html` that lets the reader understand the paper without reopening the PDF. Open with a compact, source-faithful story, then deliver a clear Cheat-Sheet page with evidence boundaries, KaTeX formulas, complete figure coverage, reviewer-level analysis, and no decorative complexity.
Every completed page ends its substantive analysis with all seven MIT **Other Discussion Roles**. Each role shows the original English prompt verbatim and a source-grounded Chinese response.
Use scripts first. Keep this skill as workflow and quality gates, not a long prompt.
cd /path/to/paper2html # 1) Create workspace, notes, and starter index.html python scripts/bootstrap_paper2html.py \ --title "Paper Title" \ --slug paper-slug \ --out /path/to/output/paper-slug-html-YYYYMMDD \ --arxiv 2504.07952 \ --github https://github.com/org/repo \ --publish-to topic/series/paper-slug # 2) Inventory TeX/source when available python scripts/tex_inventory.py \ /path/to/output/source/unpacked \ --out /path/to/output/notes/tex-inventory.md \ --json /path/to/output/notes/tex-inventory.json # 3) Optimize figures and create data URIs for single-file HTML python scripts/optimize_paper_images.py \ paper_figures/*.pdf paper_figures/*.png \ --out-dir /path/to/output/assets/optimized \ --width 1600 \ --data-uri-json /path/to/output/assets/data-uris.json # 4) Optional: ask Gemini for a visual draft on a copy scripts/gemini_frontend_pass.sh \ /path/to/output/index.html \ --reference /path/to/good-reference.html \ --timeout 240 # Inspect the Gemini request without making a model call scripts/gemini_frontend_pass.sh /path/to/output/index.html --dry-run # 5) Validate the completed page scripts/validate_paper_html.sh /path/to/output/index.html --public # 6) Optional publication through a compatible research-page importer PAPER2HTML_BLOG_ROOT=/path/to/blog \ PAPER2HTML_PUBLIC_BASE_URL=https://example.com/research \ scripts/publish_paper2html.sh \ /path/to/output/index.html \ --to topic/series/paper-slug \ --title "Paper Title" \ --description "One sentence summary" \ --tags "paper-reading,agent" \ --ship
1. **Freeze the source boundary**
2. **Extract the material**
3. **Ground against the human knowledge boundary**
4. **Write the page**
Practical AI collaboration playbook for research, writing, reading, and coding: article, prompts, agent rules, and reusable skills.
Use only when the user explicitly asks for help drafting or revising an AI/ML research paper in LaTeX, including structure,…
Use when a task is ambiguous and needs deep multi-role planning with designer, inspiration, and reviewer perspectives before…
Use when you want Claude Code CLI as a second opinion for coding tasks such as design tradeoffs, debugging, or diff review, while…
Use when you explicitly want a second local or SSH remote Codex CLI session to prototype, debug, or review code, while your…
Use when you want Gemini CLI as a second opinion for coding tasks such as prototyping, debugging, or diff review, while keeping…
Use when the user asks whether a skill exists, wants help finding or installing one, or asks how to extend agent capabilities…