paper-creator

Generates LaTeX scientific papers with automated compilation and BibTeX citations via OpenAlex API.

6|4|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/kortix-ai/kortix-registry --skill paper-creator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: paper-creator
Source: https://github.com/kortix-ai/kortix-registry/tree/main/files/skills/paper-creator
Command: npx skills add https://github.com/kortix-ai/kortix-registry --skill paper-creator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the complex and often error-prone process of writing scientific papers in LaTeX, ensuring a robust and verifiable output.

Core Features & Use Cases

  • Test-Driven Development (TDD) for Writing: Every section is compiled and verified before proceeding, guaranteeing a working draft at all times.
  • Automated Literature Search & Citation: Integrates with OpenAlex to find relevant papers and generate BibTeX entries.
  • Structured Writing Pipeline: Guides users through scaffolding, citation, per-section writing, and final polishing.
  • Use Case: A researcher needs to draft a new paper for submission. They can use this Skill to scaffold the project, find key references, write each section iteratively with automated compilation and verification, and produce a final, polished LaTeX PDF.

Quick Start

Use the paper-creator skill to start writing a new scientific paper about 'advances in quantum computing'.

Frequently Asked Questions about paper-creator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write a scientific paper in LaTeX with automated citation management?

To write a scientific paper in LaTeX with automated citation, this skill uses a test-driven pipeline that integrates OpenAlex for literature searching and generates BibTeX entries to scaffold projects and compile verified section drafts. It structures the document, manages citations, and outputs a final PDF.

Can I find academic references and generate BibTeX files while drafting my manuscript?

Yes, you can find academic references and generate BibTeX files directly during the manuscript drafting process. The skill integrates with the OpenAlex API to search for relevant literature and automatically produces matching BibTeX entries for inclusion in your LaTeX document.

What is test-driven development for scientific writing and how does it verify LaTeX drafts?

Test-driven development for scientific writing compiles and verifies each section iteratively before proceeding. This methodology guarantees a working LaTeX draft at all stages by running automated compilation checks during the structured writing pipeline, preventing structural errors from accumulating.

Do I need a local LaTeX installation to compile and verify my paper drafts section by section?

The skill handles iterative section writing, automated compilation, and strict adherence to writing standards internally to produce a final PDF. It scaffolds the project structure and manages document compilation, ensuring the output meets publication-quality standards without manual local setup.

What's the best way to scaffold a research paper project and handle figure inclusion in LaTeX?

The best way to scaffold a research paper project and handle figure inclusion is using a structured writing pipeline. This skill generates the initial document structure, manages figure inclusion, and polishes the final LaTeX output while verifying the draft through continuous automated compilation.

Why does my LaTeX document compilation fail during iterative scientific writing?

LaTeX document compilation can fail if document structure, citation management, or figure inclusion contains errors. This skill prevents these failures by applying a test-driven methodology that compiles and verifies each section iteratively, ensuring the draft remains functional before proceeding to the next part.