Office Academic SkillSAFE
本仓库包含三个面向学术科研人员的Skills,覆盖从文献阅读、论文写作到科学计算的完整研究工作流。office-academic-skill 负责论文阅读报告与学术 PPT/Word 文档生成;research-writing-skill 提供论文写作、润色与审稿回复辅助;scientific-toolkit-skill 整合 MATLAB/Python 科学计算与期刊级图表生成。三个 Skill 专为中文科研用户设计,可在 Claude Code 和 codex 中一键调用。
Overview
本仓库包含三个面向学术科研人员的Skills,覆盖从文献阅读、论文写作到科学计算的完整研究工作流。office-academic-skill 负责论文阅读报告与学术 PPT/Word 文档生成;research-writing-skill 提供论文写作、润色与审稿回复辅助;scientific-toolkit-skill 整合 MATLAB/Python 科学计算与期刊级图表生成。三个 Skill 专为中文科研用户设计,可在 Claude Code 和 codex 中一键调用。
4795dcfca574OBSERVED · 2026-10-21What it tells the agent
The instruction file, verbatim from the audited commit — this is the text the model reads, and the surface the audit's instruction layer examines. Quoted here so you can judge it without cloning anything.
--- 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. ## 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/` fo
Trust audit
SAFEgrade B · trust 89/100 Nothing in the source contradicts what it says it does. Grade A is reserved for packages that have also passed the behavioural sandbox.
| Layer | What it checks | Result |
|---|---|---|
| L0 | Provenance & inventory | PASS |
| L1 | Static analysis of the code | PASS |
| L2 | Instruction surface (what it tells the agent) | PASS |
| L3 | Class-specific surface | PASS |
| L4 | Behavioural (sandbox) | SKIPPED |
What the source does
- Filesystem
- declared (1 observation(s))
- Network
- none-observed
- Shell
- none-observed
- Dependencies
- not all pinned
- Secrets in source
- none-found
Findings (1)
python-pptx, Pillow, PyMuPDF, pypdf
Gates applied: no_behavioural_pass.
4795dcfca574full audit observations/trust-audit/skill/zlanqing__office-academic-skill.json · Report an issue / request a re-scanAudit history
Every audit this skill has had.
| Date | Source | Verdict | Grade | Score | Change |
|---|---|---|---|---|---|
| 2026-10-21 | 4795dcfca574 | SAFE | B | 89 | first audit |
Questions
What does the office-academic-skill — zlanqing/codex-claude-academic-skills skill do?
本仓库包含三个面向学术科研人员的Skills,覆盖从文献阅读、论文写作到科学计算的完整研究工作流。office-academic-skill 负责论文阅读报告与学术 PPT/Word 文档生成;research-writing-skill 提供论文写作、润色与审稿回复辅助;scientific-toolkit-skill 整合 MATLAB/Python 科学计算与期刊级图表生成。三个 Skill 专为中文科研用户设计,可在 Claude Code 和 codex 中一键调用。
Is office-academic-skill — zlanqing/codex-claude-academic-skills safe to install?
The audit found nothing in the source that contradicts what it says it does, and graded it B (89/100). Grade A is held back for packages that have also passed a sandboxed behavioural run, which is why a clean skill reads B.
What can office-academic-skill — zlanqing/codex-claude-academic-skills access on my machine?
The audit observed that it reads or writes files. Each of those is consistent with what it says it does. Secrets in the source: none found.
How current is this page?
The grade is for one exact copy of the source (4795dcfca574), read on 2026-10-21. The repository is watched, and a new audit runs when it changes — this is the first audit.
Add this badge to your README
Shows this page's audit result and links back to it. It updates when the audit does.
[](https://modelsatlas.com/skills/zlanqing/office-academic-skill/)
Not your listing, or something out of date? Claim or update your listing.