officecli-academic-paper

Generate academic-style .docx papers with citation styles, equations, and cross-references via OfficeCLI.

Updated Jul 10, 2026
One-click install
npx skills add https://github.com/Grong/openhub-client --skill officecli-academic-paper-grong
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: officecli-academic-paper
Source: https://github.com/Grong/openhub-client/tree/main/crates/backend/openhub-app/assets/builtin-skills/officecli-academic-paper
Command: npx skills add https://github.com/Grong/openhub-client --skill officecli-academic-paper-grong

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Writing journal papers, conference submissions, or thesis chapters in Word requires precise formatting — APA/Chicago/IEEE/MLA citation styles, numbered equations, auto-numbered figures and tables, hanging-indent bibliographies, and multi-column layouts — that is tedious and error-prone to produce programmatically. ## Core Features & Use Cases - Citation Style Recipes: Implements APA 7, Chicago 17 (Notes-Bibliography), IEEE, and MLA 9 conventions, including in-text citation shapes, reference-list ordering, footnotes/endnotes, and hanging-indent bibliography entries. - Equations and Cross-References: Creates OMML inline and display equations from LaTeX-ish formulas, plus SEQ auto-numbered figure/table captions and PAGEREF cross-references with cached-value patching. - Journal Layouts: Builds abstract/keywords/affiliation first-page blocks and single-column-abstract plus two-column-body layouts for IEEE-style venues. - Use Case: A researcher needs an IEEE conference paper: the skill produces a .docx with a single-column abstract, two-column body, Roman-numeral ALL-CAPS section headings, bracketed numbered references, and auto-numbered figures. ## Quick Start Ask the AI to create an APA-style research paper docx with an abstract, keywords, double-spaced body sections, and a hanging-indent reference list using this skill.

Frequently Asked Questions about officecli-academic-paper

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

FAQPage Schema
How do I create an APA-style research paper in a .docx file?▼

Use the OfficeCLI commands in this skill to build the document: centered bold unnumbered headings, double line spacing, first-line indents on body paragraphs, and a References section where each entry uses indent=720 with hangingIndent=720 for the hanging indent.

How do I add numbered equations to a Word document programmatically?▼

Add a display equation with officecli add --type equation --prop mode=display --prop formula=..., then add a right-aligned paragraph containing the number like (1) immediately after it. Inline math inside prose uses mode=inline appended to the paragraph.

What is the difference between APA, Chicago, IEEE, and MLA formatting in this skill?▼

APA uses (Author, Year) citations with double spacing, Chicago uses superscript footnotes with a bibliography, IEEE uses bracketed numbers [1] in a two-column layout with Roman-numeral headings, and MLA uses (Author Page) citations with a Works Cited list.

Why do all my figure captions show Figure 1 instead of incrementing?▼

OfficeCLI emits every SEQ field with a cached value of 1. Set w:updateFields=true in settings and patch each cached w:t value with raw-set so viewers that do not recompute fields display Figure 1, 2, 3 correctly.

Does this skill work without the officecli-docx base skill?▼

No. This is a scene layer on top of officecli-docx and inherits its rules for styles, headings, tables, page breaks, and the Delivery Gate. Read the docx base skill first before building academic papers.

How do I install OfficeCLI on my machine?▼

On macOS or Linux run curl -fsSL https://d.officecli.ai/install.sh | bash; on Windows PowerShell run irm https://d.officecli.ai/install.ps1 | iex. Verify with officecli --version, or download a binary from the OfficeCLI GitHub releases page.