Article Writer

SKILL.md

Article Writer Skill

This skill allows you to draft research papers, initialize project structures, select venue-specific templates, and write content sections. It integrates the expertise of multiple academic roles directly into the commands.

Overview

The Article Writer is a comprehensive academic writing assistant that combines multiple AI-powered capabilities:

  • Academic Writing Expert: Drafts content in formal academic tone with proper LaTeX formatting
  • Research Assistant: Analyzes papers and code repositories to extract key information
  • Code Analyst: Translates implementation details into methodology descriptions
  • Bibliography Manager: Handles citations and reference management
  • Figure Generator: Creates publication-ready visualizations and tables
  • LaTeX Formatter: Ensures proper typesetting and syntax
  • Strict Reviewer: Provides critical feedback on drafts

Supported Templates

Category Templates
Conference IEEE, ACM SIGCONF, NeurIPS, CVPR, LNCS
Journal IEEE Transactions, Springer, Elsevier
Thesis PhD, Master's
Other ArXiv preprint

Commands

Command Description
/article-writer:init [template] Initialize project with venue-specific template
/article-writer:write <section> Write or expand a paper section
/article-writer:research <query> Analyze papers and code for research
/article-writer:add-code <repo> Add code repository as research material
/article-writer:analyze-code Extract implementation details from code
/article-writer:cite <topic> Find and insert citations
/article-writer:figure <description> Generate figures and tables
/article-writer:review <target> Critique paper draft
/article-writer:format <file> Format text as LaTeX
/article-writer:compile Build paper to PDF

Key Features

Academic Writing

  • Formal academic tone with logical flow
  • LaTeX formatting for math, citations, and structure
  • Cross-referencing with \label{} and \ref{}
  • Citation management using \cite{} keys from references.bib

Research Analysis

  • Paper summarization and key contribution extraction
  • Code structure analysis and algorithm extraction
  • Pseudo-code generation from implementations
  • Comparative analysis against related work

LaTeX Integration

  • Multi-pass compilation (pdflatex + bibtex)
  • Error handling with log parsing
  • Watch mode for auto-recompilation
  • Clean auxiliary file management

Smart Features

  • Page Tracking: Automatic page limit monitoring
  • Style Compliance: Adapts to venue-specific formatting requirements
  • Vector Graphics: Prefers PDF/TikZ for publication quality

Additional Resources

  • API Reference: reference.md - Complete command details and options
  • Usage Examples: examples.md - Real-world usage patterns

Skill-Specific Guides

Each skill has its own guide file in its directory:

Guide Location
Project Setup skills/init-project/init-project.md
Writing Sections skills/write-section/write-section.md
Managing Citations skills/manage-citations/cite-references.md
Importing References skills/manage-citations/import-references.md
Researching Papers skills/research-papers/research-papers.md
Research Workflow skills/research-papers/research-workflow.md
Creating Figures skills/create-figures/scripts/create-figures.md
Reviewing Papers skills/review-paper/review-paper.md
Compiling Papers skills/compile-paper/scripts/compile-paper.md
Code to Paper skills/code-to-paper/code-to-paper.md
Venue Tips skills/format-document/venue-tips.md

Custom Templates

Add your own .tex templates to skills/init-project/templates/latex/custom/. See skills/init-project/templates/latex/custom/README.md.

Workflow Examples

# Initialize a paper project
/article-writer:init conference/neurips

# Research and add materials
/article-writer:research "transformer attention"
/article-writer:add-code https://github.com/user/project

# Write sections
/article-writer:write "methodology" --from code/ --length 2.5

# Generate figures
/article-writer:figure "architecture diagram"

# Compile and review
/article-writer:compile
/article-writer:review main.tex

Platform Compatibility

Works on all platforms (Claude Code, Codex, OpenCode, Gemini, Cursor). Command syntax may vary by platform.

Weekly Installs
0
First Seen
Jan 1, 1970