This is a structured workflow for turning messy academic drafts into reviewer-ready papers, focused on ML/CV/NLP submissions. It enforces one-message-per-paragraph discipline, runs reverse outlining after each section, and includes adversarial self-review checklists before you submit. The approach treats figures and tables as first-class content, not decoration, and maps every major claim in your abstract and intro back to experimental evidence. It's opinionated about paragraph flow (cause, contrast, consequence, refinement) and comes with section-specific guides for introduction, method, experiments, and related work. Use it when you're past the idea stage but your draft still reads like patchwork or when you need to harden claims before sending to reviewers.

install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
5
skills.sh installs
1.8K
GitHub stars
8.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add master-cai/research-paper-writing-skills --skill research-paper-writing --agent claude-code

Installs into .claude/skills of the current project.

Files

Research Paper Writing

Overview

Use this skill to rewrite a research paper into a reviewer-friendly, high-clarity draft. Prioritize first-impression quality (figures/tables/layout), logical flow, and evidence-backed claims.

Core Workflow

  1. Clarify the paper story before sentence-level edits.
  2. Use section-specific guidance in references/.
  3. Rewrite paragraph-by-paragraph with one message per paragraph.
  4. Run reverse outlining after writing each section.
  5. Check every major claim in Abstract/Introduction against experimental evidence.
  6. Run final-paper adversarial review with references/paper-review.md.

Global Principles

  1. Keep one paragraph for one message only.
  2. State the paragraph message in the first sentence.
  3. Make nouns self-contained; define new terms before reusing them.
  4. Maintain sentence-to-sentence flow (cause, contrast, consequence, or refinement).
  5. Iterate with adversarial self-review: read as a skeptical reviewer.
  6. Treat visual quality as core content, not decoration.
  7. Use a clean teaser and pipeline figure.
  8. Use readable, minimal-ink tables.
  9. Keep formatting consistent and tidy.

Paragraph Clarity Check (Important)

Sponsors

Details

Repository
github.com/master-cai/research-paper-writing-skills
Categories
Git & Pull Requests, Documentation, Code Review & Quality, Skill Development, Data Science & ML, Office & Documents
First seen
Jun 3, 2026
1mrgoonie avatarsequential-thinkingmrgoonie/claudekit-skillsUse when complex problems require systematic step-by-step reasoning with ability to revise thoughts, branch into alternative approaches, or dynamically adjust s1.8Kskills.sh installs
2daymade avatardeep-researchdaymade/claude-code-skillsGenerate format-controlled research reports with evidence tracking, citations, source governance, and multi-pass synthesis. This skill should be used when users1.8Kskills.sh installs
3resciencelab avatarrequesthuntresciencelab/opc-skillsGenerate user demand research reports from real user feedback. Scrape and analyze feature requests, complaints, and questions from Reddit, X, GitHub, YouTube, L1.8Kskills.sh installs
4tanweai avatarp7tanweai/puaP7 Senior Engineer mode — solution-driven execution under P8 supervision. Use when user says 'P7模式', '方案驱动', or when spawned as sub-task executor by P8. Produce1.8Kskills.sh installs
5ar9av avatarcopilot-history-ingestar9av/obsidian-wikiIngest GitHub Copilot CLI session history into an Obsidian wiki as distilled knowledge pages. Use this skill when the user wants to capture their Copilot CLI se1.8Kskills.sh installs
6trailofbits avatarvulnerability-triage-brocardstrailofbits/skillsThis skill should be used when the user asks to "triage a vulnerability report", "assess a CVE", "evaluate a bug bounty submission", "decide if a finding is val1.8Kskills.sh installs