Codex Claude Academic Skills
Codex Claude Academic Skills bundles three Chinese-first skills — paper writing, academic Office document generation, and scientific computing — that run identically in Claude Code and Codex.
Last reviewed by the paperbanana team on Jul 13, 2026

Install
git clone https://github.com/zLanqing/codex-claude-academic-skills.git
cp -r codex-claude-academic-skills/research-writing-skill ~/.claude/skills/
cp -r codex-claude-academic-skills/office-academic-skill ~/.claude/skills/
cp -r codex-claude-academic-skills/scientific-toolkit-skill ~/.claude/skills/What is Codex Claude Academic Skills?
Codex Claude Academic Skills is a repository of three complementary skills built for Chinese academic researchers, covering the whole span from reading a paper to writing one to computing the results behind it. Rather than a single do-everything skill, it ships research-writing-skill, office-academic-skill, and scientific-toolkit-skill as separate but chainable modules, each following the same directory structure (a SKILL.md definition, agents/, and references/) so they load the same way in both Claude Code and Codex.
research-writing-skill handles the actual prose of a paper: drafting and polishing sections (abstract, introduction, related work, methods, experiments, discussion, conclusion), responding to reviewer comments, and planning an argument from a rough idea to a full outline. It writes in Chinese by default while preserving English for titles, formulas, variable names, method names, software commands, and reference entries — and it explicitly avoids fabricating data, DOIs, journal details, or results, distinguishing between "already-confirmed content," "user-confirmed input," "inference," and "suggested extension." office-academic-skill turns a PDF or paper into a structured, editable Word reading report or generates PowerPoint decks for group meetings, course reports, and thesis proposal/mid-term/defense presentations, including template and master-slide cloning; its PPT rules call for one core point per slide, action-titled headers instead of topic labels, and charts/equations that carry the technical argument rather than walls of text. scientific-toolkit-skill is the computational layer: MATLAB/Octave for signal and image processing, FFT, filtering, and simulation figure export, plus a Python stack (NumPy, SciPy, pandas, matplotlib, seaborn, scikit-learn, statsmodels, SymPy, pymoo, simpy, QuTiP, pymatgen, TimesFM, NetworkX, Astropy) for data analysis, statistical modeling, and journal-quality plotting, along with literature search across arXiv, PubMed, CrossRef, Semantic Scholar, and OpenAlex plus DOI-to-BibTeX citation management.
The three skills are designed to chain together inside one task — for example scientific-toolkit-skill produces the figures and analysis, research-writing-skill drafts the methods and experiments sections around them, and office-academic-skill assembles the defense PPT from the finished paper. The repository is MIT-licensed and credits several existing open-source skills (thesis-defense-pptx-skill, scientific-agent-skills, claude-office-skills, academic-pptx-skill, paper-writing-skill) that informed its design, and can be installed globally or per-project in either Claude Code or Codex.
Core capabilities
Chinese-first paper writing and rebuttal drafting
research-writing-skill drafts and polishes every section of a paper (abstract through conclusion), plans arguments via a brainstorming guide, and drafts peer-review response letters — writing in Chinese while keeping English titles, formulas, variables, and citations intact, and refusing to invent data or DOIs.
Academic Word and PowerPoint generation
office-academic-skill converts a PDF paper into a structured DOCX reading report (bilingual or Chinese) and builds group-meeting, proposal, mid-term, and defense PPTs with template/master-slide cloning, OOXML-level docx/pptx checking, and rules enforcing one point per slide with action-style headers.
MATLAB and Python scientific computing
scientific-toolkit-skill covers MATLAB/Octave signal and image processing, FFT, filtering, and simulation, plus a Python stack spanning NumPy/SciPy/pandas, matplotlib/seaborn for journal-grade figures, scikit-learn and statsmodels for ML and statistical modeling, and specialized libraries like QuTiP, pymatgen, TimesFM, NetworkX, and Astropy.
Literature search and citation management
Built into scientific-toolkit-skill: paper search across arXiv, PubMed, CrossRef, Semantic Scholar, and OpenAlex, DOI-to-BibTeX conversion, citation metadata extraction, and citation verification.
Optoelectronics-specific domain depth
scientific-toolkit-skill is oriented toward optoelectronic information science and engineering, with reference material on BOTDR/BOTDA, Brillouin gain spectrum, self-phase modulation, dispersion, noise and deconvolution, spectroscopy, detector data, sensor time series, and calibration/uncertainty.
Cross-platform, dual-scope install
All three skills share the same folder structure and load identically in Claude Code and Codex, and can be installed globally (~/.claude/skills or ~/.codex/skills) or per project (.claude/skills or .codex/skills in the project root) or via a one-line plugin install.
What you can use it for
Writing a paper from simulation to defense
Follow the README's own pipeline: use scientific-toolkit-skill for data analysis and figure generation, research-writing-skill to draft the methods and experiments sections around those results, then office-academic-skill to assemble the defense PPT from the finished paper.
Turning a PDF into a group-meeting presentation
Use office-academic-skill to convert a paper PDF into a structured Word reading report first, then generate a group-meeting or course-report PPT from that report — the "literature reading" chain the README describes.
Simulation-driven research write-ups
Run MATLAB/Python simulations and export publication-style figures with scientific-toolkit-skill, then hand those results to research-writing-skill to draft the methods and experiments chapters.
Preparing a thesis proposal, mid-term, or defense deck
office-academic-skill clones an existing template or master slide and builds proposal, mid-term, or defense PPTs with action-titled slides and consistent axis, unit, legend, and citation formatting.
Responding to reviewer comments
Use research-writing-skill to draft point-by-point rebuttal responses while keeping terminology consistent and citations accurate against the original manuscript.
How to get started
- 1
Clone the repository
Run git clone https://github.com/zLanqing/codex-claude-academic-skills.git to get all three skill folders (research-writing-skill, office-academic-skill, scientific-toolkit-skill) plus their references and agent configs.
- 2
Copy skills into your global skills directory
For Claude Code, copy each folder into ~/.claude/skills/; for Codex, copy the same folders into ~/.codex/skills/. Alternatively, install the whole bundle in one step via /plugin install (Claude Code) or codex --plugin-url (Codex).
- 3
Or install per project
For project-scoped use only, place the skill directories under .claude/skills/ or .codex/skills/ inside the project root instead of the global skills folder — the skill then only applies to that project.
- 4
Invoke the skill your task needs
Call research-writing-skill for drafting or polishing text, office-academic-skill for reading reports or PPT/Word generation, or scientific-toolkit-skill for MATLAB/Python analysis and figures — and chain them across a single task as the README's workflow diagrams show.
How it compares to similar skills
Codex Claude Academic Skills is one of several bundles aimed at Chinese-language academic workflows. The right pick depends on whether you need the full write-compute-present pipeline or just one piece of it.
Chinese Thesis Workbench Skill
Pick chinese-thesis-workbench-skill if your priority is thesis-specific structure and conventions rather than the three-way writing/office/compute split this bundle offers.
Qinyan Academic Skills
Pick qinyan-academic-skills if you want another Chinese-researcher-oriented option and want to compare feature coverage before settling on one bundle.
Academic PPTX Skill
Pick academic-pptx-skill directly if you only need the academic PPT conventions (one-point-per-slide, action titles) without the paired writing and scientific-computing skills — this same project is credited as an influence on office-academic-skill's PPT rules.
