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.