If you need to generate a formal academic paper with proper IEEE or ACM formatting, this walks you through the entire structure from abstract to references. It enforces scholarly writing conventions like numbered citations, third-person voice, and that standard intro-related work-methodology-results-conclusion flow. The skill is opinionated about things like contribution lists in the introduction and quantifying claims instead of using vague language. Honestly most useful if you're drafting a conference paper skeleton or need the formatting boilerplate, since it won't have access to real research data or citations. Think of it as a structured template generator that knows academic conventions rather than a research assistant.

skills.sh installs
3.3K
GitHub stars
467
last updated
Aug 21, 2026

Install

$ npx -y skills add ailabs-393/ai-labs-claude-skills --skill research-paper-writer --agent claude-code

Installs into .claude/skills of the current project.

Files

Research Paper Writer

Overview

This skill guides the creation of formal academic research papers that meet publication standards for IEEE and ACM conferences/journals. It ensures proper structure, formatting, academic writing style, and comprehensive coverage of research topics.

Workflow

1. Understanding the Research Topic

When asked to write a research paper:

  1. Clarify the topic and scope with the user:

    • What is the main research question or contribution?
    • What is the target audience (conference, journal, general academic)?
    • What is the desired length (page count or word count)?
    • Are there specific sections required?
    • What formatting standard to use (IEEE or ACM)?
  2. Gather context if needed:

    • Review any provided research materials, data, or references
    • Understand the domain and technical background
    • Identify key related work or existing research to reference

2. Paper Structure

Follow this standard academic paper structure:

1. Title and Abstract
   - Concise title reflecting the main contribution
   - Abstract: 150-250 words summarizing purpose, methods, results, conclusions

Sponsors

Details

Repository
github.com/ailabs-393/ai-labs-claude-skills
Categories
Documentation, Code Review & Quality, AI & Agent Building, Data Science & ML

More from ailabs-393/ai-labs-claude-skills

All 27
1netlify avatarnetlify-blobsnetlify/context-and-toolsGuide for using Netlify Blobs for file and asset storage — images, documents, uploads, exports, cached binary artifacts. Covers getStore(), CRUD operations, met3.3Kskills.sh installs
2netlify avatarnetlify-image-cdnnetlify/context-and-toolsGuide for using Netlify Image CDN for image optimization and transformation. Use when serving optimized images, creating responsive image markup, setting up use3.3Kskills.sh installs
3apollographql avatarapollo-mcp-serverapollographql/skillsGuide for using Apollo MCP Server to connect AI agents with GraphQL APIs. Use this skill when: (1) setting up or configuring Apollo MCP Server, (2) defining MCP3.3Kskills.sh installs
4astral-sh avatartyastral-sh/claude-code-pluginsGuide for using ty, the extremely fast Python type checker and language server. Use this when type checking Python code or setting up type checking in Python pr3.3Kskills.sh installs
5anthropics avataraudit-supportanthropics/knowledge-work-pluginsSupport SOX 404 compliance with control testing methodology, sample selection, and documentation standards. Use when generating testing workpapers, selecting au3.3Kskills.sh installs
6phuryn avatarsummarize-meetingphuryn/pm-skillsSummarize a meeting transcript into structured notes with date, participants, topic, key decisions, summary points, and action items. Use when processing meetin3.2Kskills.sh installs