This is comprehensive guidance for writing academic papers, from first outline to final polish. It walks you through the full workflow: planning your research question, writing section by section (with specific advice for abstracts, intros, methods, results), and doing multiple revision passes for structure, clarity, and polish. Includes discipline-specific tips for CS, natural sciences, social sciences, and humanities, plus practical templates and best practices for tables and figures. The approach is methodical without being rigid. If you're writing research papers, conference submissions, or technical reports and want structured help rather than just general writing advice, this gives you concrete steps for each stage.

skills.sh installs
1.3K
GitHub stars
4
last updated
Jul 14, 2026

Install

$ npx -y skills add vishalsachdev/claude-code-skills --skill paper-writing --agent claude-code

Installs into .claude/skills of the current project.

Files

Academic Paper Writing Skill

This skill provides comprehensive guidance for writing excellent academic and research papers across all disciplines. It covers structure, style, argumentation, and best practices from initial planning through final revision.

When to Use This Skill

Use this skill when working on:

  • Research papers and journal articles
  • Conference papers and proceedings
  • Technical reports and white papers
  • Thesis chapters and dissertations
  • Literature reviews and survey papers
  • Position papers and perspectives

Quick Start

For immediate guidance, see the task-specific workflows below. For comprehensive reference material, consult:

  • references/REFERENCE.md - Complete writing guidelines and best practices
  • references/STRUCTURE.md - Detailed templates for different paper types
  • references/STYLE.md - Writing style and clarity guidelines
  • assets/ - Ready-to-use paper templates

Core Workflow

1. Planning Phase

Sponsors

Details

Repository
github.com/vishalsachdev/claude-code-skills
Category
Documentation
First seen
May 16, 2026
1getsentry avatarsentry-instrumentation-guidegetsentry/sentry-for-aiDecide which Sentry signal to reach for when instrumenting code — error, span, span attribute, log, or metric. Use when adding instrumentation and unsure whethe1.2Kskills.sh installs
2event-catalog avatarcatalog-documentation-creatorevent-catalog/skillsGenerates EventCatalog documentation files (systems, services, agents, events, commands, queries, domains, flows, channels, containers, ADRs, data products, ent1.2Kskills.sh installs
3lum1104 avatarunderstand-explainlum1104/understand-anythingunderstand explain1.2Kskills.sh installs
4openai avatardocopenai/skillsUse when the task involves reading, creating, or editing `.docx` documents, especially when formatting or layout fidelity matters; prefer `python-docx` plus the1.2Kskills.sh installs
5secondsky avatarsap-btp-developer-guidesecondsky/sap-skillsDevelops business applications on SAP Business Technology Platform (BTP) using CAP (Node.js/Java) or ABAP Cloud. Use when: building cloud applications on SAP BT1.1Kskills.sh installs
6inference-sh avatarlogo-design-guideinference-sh/skillsLogo design principles and AI image generation best practices for creating logos. Covers logo types, prompting techniques, scalability rules, and iteration work1.1Kskills.sh installs