Agent skill

Office Academic Skill

by zLanqing in zLanqing/codex-claude-academic-skills

Chinese-first academic Word and PowerPoint workflow for paper reading reports, thesis or group-meeting PPTs, editable DOCX/PPTX generation, Office file inspection, template matching, speaker notes…

MITAuto-check passedDocuments & Office

Install Office Academic Skill

skills CLI
$ npx skills add zLanqing/codex-claude-academic-skills --skill office-academic-skill -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install zLanqing/codex-claude-academic-skills office-academic-skill --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/zLanqing/codex-claude-academic-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/office-academic-skill .claude/skills/office-academic-skill && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
office-academic-skill
GitHub stars
4.7k
Token cost
~1.6k tokens
SKILL.md length
757 words
Files
144 (incl. references)
Skills in repo
17
Repo updated
First seen
Licence
MIT

At a glance

Chinese-first academic Word and PowerPoint workflow for paper reading reports, thesis or group-meeting PPTs, editable DOCX/PPTX generation, Office file inspection, template matching, speaker notes…

  • Works in 3 steps: A bilingual English-Chinese report for… → A Chinese-only report for submission,… → Optional Markdown working notes if useful.
  • The user asks to read papers into Word reports
  • SKILL.md covers Scope, Language And Evidence, Paper Reading To Word and Academic PPT Workflow, plus 3 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Office Academic Skill is an agent skill from zLanqing/codex-claude-academic-skills. Chinese-first academic Word and PowerPoint workflow for paper reading reports, thesis or group-meeting PPTs, editable DOCX/PPTX generation, Office file inspection, template matching, speaker notes, and layout quality checks. Use when the user asks to read papers into Word reports, create or polish PPT/PPTX, convert paper/thesis materials into slides, edit DOCX/PPTX, inspect Office files, or produce Chinese academic presentation/report deliverables. Preserve English paper titles, formulas, variable names, software…

Its SKILL.md is about 1.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 149 other files, including reference files (for example `agents/openai.yaml`, `references/office-docx/docx-js.md` and `references/office-docx/ooxml.md`).

It sits in Documents & Office, covering PowerPoint presentations, Slides and decks and Word documents. It works with Microsoft PowerPoint and Microsoft Word. The repository describes itself as: 本仓库包含三个面向学术科研人员的Skills,覆盖从文献阅读、论文写作到科学计算的完整研究工作流。office-academic-skill 负责论文阅读报告与学术 PPT/Word 文档生成;research-writing-skill 提供论文写作、润色与审稿回复辅助;scientific-toolkit-skill 整合 MATLAB/Python… The licence is MIT.

When your agent uses it

  • The user asks to read papers into Word reports
  • Polish PPT/PPTX
  • Convert paper/thesis materials into slides
  • Inspect Office files

Example prompts

  • “/office-academic-skill”

Requirements

  • Python 3

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. A bilingual English-Chinese report for fast browsing.
  2. A Chinese-only report for submission, teaching, or presentation preparation.
  3. Optional Markdown working notes if useful.

What it can do on your machine

Read from SKILL.md and the folder at commit 7ed6377. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Office Academic Skill loads about 1.6k tokens when it runs, and up to ~605k if it reads all its reference files. Until then it costs about 142 tokens; SKILL.md has 757 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~142
When it runs · the whole SKILL.md, loaded when a task matches
~1.6k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~605k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from zLanqing/codex-claude-academic-skills at commit 7ed6377, republished under its MIT licence (© zLanqing). 757 words, ~1,623 tokens.

Download SKILL.mdSave it as .claude/skills/office-academic-skill/SKILL.md (or your agent's skills folder). This skill also uses 143 other files; get the full folder from GitHub.
name
office-academic-skill
description
Chinese-first academic Word and PowerPoint workflow for paper reading reports, thesis or group-meeting PPTs, editable DOCX/PPTX generation, Office file inspection, template matching, speaker notes, and layout quality checks. Use when the user asks to read papers into Word reports, create or polish PPT/PPTX, convert paper/thesis materials into slides, edit DOCX/PPTX, inspect Office files, or produce Chinese academic presentation/report deliverables. Preserve English paper titles, formulas, variable names, software commands, and references.

Office Academic Skill

Scope

Use this skill for:

  • Word reports from PDFs, DOCX files, arXiv papers, journal articles, theses, and manuscripts.
  • Chinese-first academic PPTs for literature reports, group meetings, courses, opening/midterm/defense presentations, and project presentations.
  • Editable .docx and .pptx generation, inspection, repair, and style preservation.
  • PPT template matching, native slide editing, speaker notes, and visual quality checks.

Do not use this skill for pure manuscript prose drafting without a Word/PPT deliverable; use research-writing-skill instead. Do not use it for MATLAB, Python analysis, statistics, or plotting unless those outputs are being inserted into Word/PPT.

Language And Evidence

  • Default to Chinese for explanations, Word report prose, slide text, outlines, and speaker notes.
  • Preserve English titles, formulas, variables, model names, software commands, reference entries, and direct source labels.
  • Distinguish 论文原文, 图表/公式证据, 代码或仿真结果, 根据上下文推断, and 建议.
  • Do not invent DOI, authors, journal details, experiment values, figure numbers, section names, page numbers, or conclusions.
  • Attach source labels to claims, parameters, quantitative results, formula explanations, datasets, figures, limitations, and novelty statements.

Paper Reading To Word

Default output, unless the user asks otherwise:

  1. A bilingual English-Chinese report for fast browsing.
  2. A Chinese-only report for submission, teaching, or presentation preparation.
  3. Optional Markdown working notes if useful.

Before writing, build a source map:

  • Title, authors, venue, year, DOI/arXiv if present.
  • Section headings and page spans when available.
  • Figures, tables, equations, datasets, hardware/software, and evaluation settings that support key claims.
  • Uncertain or missing metadata marked as 未在原文中明确给出.

Use references/report-structure.md for the default report structure and evidence-label format.

For .docx creation or editing:

  • Prefer structured headings, summary tables, figure/table placeholders, and source labels.
  • Use reliable Chinese fonts such as Microsoft YaHei or SimSun; use Times New Roman, Calibri, or Arial for English and numbers.
  • For existing academic/legal/business Word documents, make a new version or use tracked-change style edits rather than overwriting the original.
  • For advanced DOCX operations, use references/office-docx/ooxml.md, references/office-docx/docx-js.md, and the scripts under references/office-docx/.

Academic PPT Workflow

First clarify only the high-impact missing details:

  • Purpose: literature report, group meeting, course report, opening/midterm/defense, project display, science communication, or other.
  • Duration and slide count.
  • Audience and evaluation criteria.
  • Required template, school/company constraints, fonts, ratio, logo, sections, notes, or output format.
  • Source files: paper, thesis, Word draft, data, MATLAB/Python/Origin figures, screenshots, old PPT, template.

If the user asks to proceed immediately, make reasonable defaults and state them briefly.

For research PPTs, use a concise structure:

  1. Cover.
  2. Research background and problem.
  3. Related work or theoretical basis.
  4. Method, model, system, or algorithm.
  5. Experiment/simulation setup.
  6. Results and analysis.
  7. Comparison and discussion.
  8. Contributions, limitations, and outlook.
  9. Q&A.

For paper-reading PPTs, use:

  1. Paper metadata.
  2. Background.
  3. Core problem.
  4. Method framework.
  5. Experiment setup.
  6. Main results.
  7. Contributions.
  8. Limitations.
  9. Possible improvements.
  10. Relationship to the user's topic.
Show full SKILL.md (291 more words)Show less

Slide Quality Rules

  • One core point per slide.
  • Prefer action titles that state the conclusion, not vague topic labels.
  • Figures, diagrams, tables, and formulas should carry the technical argument; avoid long paragraphs.
  • Keep axes, units, legends, formulas, assumptions, data sources, and figure captions scientifically accurate.
  • Use white or restrained academic backgrounds unless a supplied template requires otherwise.
  • Limit colors and decoration; use color to direct attention to evidence.
  • Avoid text overflow, image stretching, Chinese garbling, missing fonts, stale template text, bad navigation labels, and overlapping elements.

The academic-pptx repository was reviewed as an external reference. Because it marks its license as proprietary, do not copy its text into outputs or this skill. Use only general academic presentation principles: argument-first structure, action titles, evidence-led slides, and the ghost-deck test.

PPTX Technical Work

For template-matched defense PPTs:

  • Prefer copying native template slides and replacing content rather than rebuilding from blank slides.
  • On Windows with Microsoft PowerPoint installed, PowerPoint COM can be used for cloning, export, and overflow inspection.
  • Never modify the user's original PPTX directly. Work on a timestamped or versioned copy.
  • Do not disable PowerPoint add-ins or change application settings unless the user explicitly approves in that task.

Useful bundled resources:

  • references/thesis-defense-pptx/scripts/ for thesis context extraction, template cloning, slide export, contact sheets, text scans, and overflow inspection.
  • references/office-pptx/ for OOXML-level PPTX inspection and editing.
  • references/office-docx/ for OOXML-level DOCX inspection and editing.

Quality Gate

Before final delivery, verify what is feasible:

  • For Word: inspect extracted text or package XML for missing text, garbled Chinese, broken images, table overflow, and source labels.
  • For PPT: export or inspect slides, check page order, stale placeholders, text overflow, image aspect ratio, overlap, and readability.
  • Report output file paths, source paths, extraction method, checks performed, and unresolved uncertainties.

© zLanqing, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 143 other files (references) in office-academic-skill of zLanqing/codex-claude-academic-skills.

  • SKILL.md
  • agents/openai.yaml
  • references/office-docx/docx-js.md
  • references/office-docx/ooxml.md
  • references/office-docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-chart.xsd
  • references/office-docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-chartDrawing.xsd
  • references/office-docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd
  • references/office-docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-lockedCanvas.xsd
  • references/office-docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-main.xsd
  • references/office-docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-picture.xsd
  • references/office-docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd
  • references/office-docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd
  • references/office-docx/ooxml/schemas/ISO-IEC29500-4_2016/pml.xsd
  • references/office-docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-additionalCharacteristics.xsd
  • references/office-docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-bibliography.xsd
  • … and 129 more

Open the folder on GitHubat commit 7ed6377

Compare with similar skills

Office Academic Skill next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Office Academic Skill compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Office Academic Skill this skillzLanqing/codex-claude-academic-skills4.7k—~1.6kAutomated safety check: PassMIT
Documentszhongkaifu/TensorSharp559—~4.2kAutomated safety check: PassBSD-3-Clause
Officecli Commonly TemplatesTeam-Commonly/commonly1.4k—~1.7kAutomated safety check: PassApache-2.0
Ambiguity Reportlawve-ai/awesome-legal-skills842—~4.6kAutomated safety check: PassApache-2.0
Office ArtifactsPrismer-AI/PrismerCloud1.6k—~2.6kAutomated safety check: PassMIT
Msp BrandRTFM-IT-Services-LLC/msp-claude-skills115—~3.7kAutomated safety check: PassCustom licence

Similar skills

  • Documents

    zhongkaifu/TensorSharp

    Read and write real documents on the device - PDF, XLSX, DOCX, PPTX and CSV.

    559 GitHub stars~4.2k tokensUpdated today
    Documents & OfficeAuto-check passed
  • Officecli Commonly Templates

    Team-Commonly/commonly

    A skill your agent uses when producing a polished, Commonly-branded deliverable (.docx brief / memo, .xlsx data matrix, .pptx deck) and you do not have specific brand guidance from the user.

    1.4k GitHub stars~1.7k tokensUpdated today
    Documents & OfficeAuto-check passed
  • Ambiguity Report

    lawve-ai/awesome-legal-skills

    Turn an interpretive-ambiguity audit of a legal text — contract, statute, regulation, or judicial opinion — into a polished deliverable.

    842 GitHub stars~4.6k tokensUpdated 7 days ago
    Documents & OfficeAuto-check passed
  • Office Artifacts

    Prismer-AI/PrismerCloud

    Generate real DOCX, PPTX, XLSX, PDF, CSV files using python-docx / python-pptx / openpyxl / reportlab by writing them into the dispatch artifacts dir, then explicitly deliver each one with cloud…

    1.6k GitHub stars~2.6k tokensUpdated 9 days ago
    Documents & OfficeAuto-check passed
  • Msp Brand

    RTFM-IT-Services-LLC/msp-claude-skills

    A skill your agent uses whenever generating ANY document, marketing material, email, proposal, slide deck, or other customer- or internal-facing content for your MSP, so that naming, visual style…

    115 GitHub stars~3.7k tokensUpdated 7 days ago
    Documents & OfficeAuto-check passed
  • Sn Da Non Spreadsheet Analysis

    OpenSenseNova/SenseNova-Skills

    Word / PDF / PPT 文档解析与数据分析引擎。覆盖三类文件格式的全量提取、表格数值化、图表理解与跨文档汇总分析。遇到以下任一情况就主动使用本 skill:①用户上传或指定了 .docx / .doc / .pdf / .pptx / .ppt 文件并要求分析、提取或统计其中内容;②用户出现触发词:Word分析 / PDF解析 / PPT提取 / 文档分析 / 报告解析 /…

    5.7k GitHub stars~1.2k tokensUpdated today
    Documents & OfficeAuto-check passed

More from zLanqing/codex-claude-academic-skills

All 17 skills in this repo
  • Matplotlib

    zLanqing/codex-claude-academic-skills

    Low-level plotting library for full customization. An agent skill from zLanqing/codex-claude-academic-skills.

    4.7k GitHub starsUsed in 17 repos~2.9k tokens
    Auto-check passed
  • Scikit Learn

    zLanqing/codex-claude-academic-skills

    Machine learning in Python with scikit-learn. An agent skill from zLanqing/codex-claude-academic-skills.

    4.7k GitHub starsUsed in 16 repos~3.9k tokens
    Auto-check passed
  • Simpy

    zLanqing/codex-claude-academic-skills

    Process-based discrete-event simulation framework in Python.

    4.7k GitHub starsUsed in 11 repos~3k tokens
    Auto-check passed
  • Networkx

    zLanqing/codex-claude-academic-skills

    Comprehensive toolkit for creating, analyzing, and visualizing complex networks and graphs in Python.

    4.7k GitHub starsUsed in 15 repos~3.2k tokens
    Auto-check passed
  • Seaborn

    zLanqing/codex-claude-academic-skills

    Statistical visualization with pandas integration. An agent skill from zLanqing/codex-claude-academic-skills.

    4.7k GitHub starsUsed in 15 repos~4.9k tokens
    Auto-check passed
  • Statsmodels

    zLanqing/codex-claude-academic-skills

    Statistical models library for Python. An agent skill from zLanqing/codex-claude-academic-skills.

    4.7k GitHub starsUsed in 15 repos~4.9k tokens
    Auto-check passed

Questions about Office Academic Skill

What does Office Academic Skill do?

Chinese-first academic Word and PowerPoint workflow for paper reading reports, thesis or group-meeting PPTs, editable DOCX/PPTX generation, Office file inspection, template matching, speaker notes…. Office Academic Skill is an agent skill from zLanqing/codex-claude-academic-skills. Chinese-first academic Word and PowerPoint workflow for paper reading reports, thesis or group-meeting PPTs, editable DOCX/PPTX generation, Office file inspection, template matching, speaker notes, and layout quality checks.

When should I use Office Academic Skill?

Office Academic Skill fits situations like: the user asks to read papers into Word reports; polish PPT/PPTX; convert paper/thesis materials into slides; inspect Office files.

How do I install Office Academic Skill in Claude Code?

Run `npx skills add zLanqing/codex-claude-academic-skills --skill office-academic-skill -a claude-code`. Or copy the skill folder (office-academic-skill in zLanqing/codex-claude-academic-skills) into .claude/skills/office-academic-skill in your project. Claude Code loads it when a task matches its description.

How do I install Office Academic Skill in Codex?

Run `npx skills add zLanqing/codex-claude-academic-skills --skill office-academic-skill -a codex`. Or copy the skill folder (office-academic-skill in zLanqing/codex-claude-academic-skills) into .agents/skills/office-academic-skill in your project. Codex loads it when a task matches its description.

Can I use Office Academic Skill in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add zLanqing/codex-claude-academic-skills --skill office-academic-skill -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/office-academic-skill, .gemini/skills/office-academic-skill, .github/skills/office-academic-skill and .opencode/skills/office-academic-skill in your project.

What does Office Academic Skill need to run?

SKILL.md names no scripts, command-line tools or credentials: Office Academic Skill is instructions for the agent only. Our summary lists: Python 3.

Does Office Academic Skill access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Office Academic Skill safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Office Academic Skill use?

Office Academic Skill is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Office Academic Skill use?

About 1.6k tokens (SKILL.md is roughly 6.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 604k tokens, read only when the agent opens those files.

What are the alternatives to Office Academic Skill?

Skills that share tags, products or a category with Office Academic Skill: Documents (zhongkaifu/TensorSharp, 559 stars), Officecli Commonly Templates (Team-Commonly/commonly, 1.4k stars), Ambiguity Report (lawve-ai/awesome-legal-skills, 842 stars) and Office Artifacts (Prismer-AI/PrismerCloud, 1.6k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Office Academic Skill?

zLanqing (a GitHub user) maintains it in zLanqing/codex-claude-academic-skills, which has 4,671 GitHub stars. The repository holds 17 skills in this directory. The repository was last updated on May 14, 2026.

Source: zLanqing/codex-claude-academic-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.