Atlas / Skills / yuan1z0825 / `nature-paper2ppt` 技能

`nature-paper2ppt` 技能SAFE

skills/yuan1z0825/nature-paper2ppt

符合nature论文学术表达和科研绘图的Skill

Verdict
SAFE
Grade
B
Trust score
89 /100
Version
—
Hosts
—
License
Apache-2.0
Stars
51,044
01

Overview

From the repository's own README, as read at the audited commit. Badges and raw HTML are left out.

English

nature-paper2ppt 用于把科研论文、预印本、PDF、图注或阅读笔记转换为中文 PowerPoint,适合组会、文献汇报、论文分享和答辩前讲稿准备。

适合用它做什么

  • 将论文重组为 10-16 页中文汇报,而不是照搬原文章节。
  • 提取研究问题、关键 claim、核心证据、局限和可复用价值。
  • 选择支撑叙事的关键图表,并对密集图版进行裁剪或拆分。
  • 生成可编辑 .pptx、speaker notes 和轻量 QA 报告。
  • 将 Nature 风格证据叙事转化为现场报告的短句和页面结构。

典型请求

  • “把这篇 Nature Communications 论文做成 12 页中文组会 PPT。”
  • “根据摘要和图注先做一版文献汇报,不要太密。”
  • “把这篇机器学习论文做成方法、结果、局限都清楚的 PPT。”

你需要提供

  • 论文 PDF、DOI、arXiv 链接、出版社页面、摘要加图注或阅读笔记。
  • 报告时长、听众背景、页数范围和是否需要 speaker notes。
  • 是否必须保留原图、是否允许裁剪或重画示意图。

产出

  • 可编辑 PowerPoint 文件。
  • 图表资产清单和裁剪/引用说明。
  • 每页标题、要点、takeaway 和 speaker notes。
  • 包体检查结果,例如媒体嵌入、页数、备注和布局风险。

边界

  • 不会把论文内容改写成无法回溯来源的泛泛介绍。
  • 图像质量不足、PDF 扫描质量差或原图无法提取时,会说明替代方案。
  • 如果任务是全文翻译或逐段阅读,优先使用 nature-reader。

相关技能

  • nature-reader:先建立全文中英对照和图表 source map。
  • nature-figure:重画汇报中的机制图或方法图。
  • presentations:对生成的 PPTX 做进一步版式编辑。
Read from source at commit 620e4b8854f2OBSERVED · 2026-10-28
Advertisement
02

What 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: nature-paper2ppt
description: Create or improve a Chinese academic PPTX from a scientific paper or research reading notes, with source figures and speaker notes. Use for 论文做PPT、文献汇报、组会PPT and paper-based conference or defense presentations.
---

# Paper-to-PPTX — Router

## Routing protocol

For an edit to an existing deck, reuse its paper source, narrative, terminology, and assets.
Change the requested slides and any affected cross-slide references; do not rerun paper intake
or rebuild the deck's story unless the request requires it. Inspect changed slides and run the
existing final PPTX audit before delivery. A requested outline or explanation alone does not
require creating a deck.

For a new task, load the core and matching resources below. Reuse already loaded guidance on follow-ups; load more only when the task needs it.

### 1. Load the manifest and the core layer

Read [manifest.yaml](manifest.yaml). It declares the `paper_type` axis, the allowed values, and the file paths each value maps to.

Also read every file listed under `always_load`. These hold the purpose and core principle, the lean operating mode and toolchain policy, the 9-step workflow spine, and the output/quality rules that apply to every deck, plus the shared Terminology Ledger used to keep technical terms consistent across slides.

### 2. Classify the paper type

Decide the `paper_type` value using the manifest's `detect:` hint and the source:

- `discovery` — discovery / mechanism papers (question-to-evidence arc). Default.
- `methods` — methods / AI / tool / algorithm papers (problem-to-solution arc).
- `resource` — resource / dataset / atlas / omics / benchmark papers (workflow-to-validation arc).
- `clinical` — clinical / population / intervention studies (design-to-inference arc).
- `materials` — materials / chemistry / physics / engineering papers (property-to-mechanism / design-to-performance arc).
- `review` — reviews / perspectives / commentaries / meta-analyses (evidence-map arc).

State the detected value in one short line to the user before designing slides, so they can correct you cheaply.

### 3. Load the matching fragment

Read the file mapped for the detected `paper_type`. It gives the presentation arc and how to adapt the default slide structure for this type. Do **not** read every fragment in `static/`.

### 4. Build the deck using the loaded material

Apply the loaded fragments in this priority order:

1. Core principles (`core/principles.md`) — the argument is the spine; lean operating mode; accepted inputs; Chinese-by-default language rule.
2. Toolchain policy and fast path (`core/toolchain.md`) — cross-platform Python-first stack, default fast path.
3. Paper-type arc (the loaded `paper_type` fragment) — narrative order and slide structure for this paper.
4. Workflow (`core/workflow.md`) — run the 9 steps end to end.
5. Output and quality rules (`core/output-and-quality.md`) — deliverables, quality gates, fallbacks.

Build the Terminology Ledger (`../nature-shared/core/terminology-ledger.md`) while reading the source, so model names, gene/protein names, datasets, metrics, and abbreviations stay identical across every slide and speaker note.

When a deck is requested, the end product is a real `.pptx`, not only an outline or script. Do not fabricate results, numbers, or figure details.

### 5. Reach for references only when needed

The files under `references/` are deep references, not defaults. Open them on demand per the `references.on_demand` table in the manifest:

- composing/auditing slide layout, visual rhythm, typography, anti-template design, archetypes, on-slide text budget → `references/design-and-layout.md`.
- selecting, extracting, cropping, and quality-checking figure/table assets → `references/figure-assets.md`.
- running the self-review/corrective revision loop, severity grading, programmatic PPTX checks, rendered-preview policy, and final verification → `references/self-review.md`.

When a real PPTX has been generated, run `scripts/audit_pptx_quality.py` unless the file is unavailable. Treat high-severity findings as blockers, revise the deck, then re-run the audit and record the final result in `output/qa_report.md`.
03

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.

LayerWhat it checksResult
L0Provenance & inventoryPASS
L1Static analysis of the codePASS
L2Instruction surface (what it tells the agent)PASS
L3Class-specific surfacePASS
L4Behavioural (sandbox)SKIPPED

What the source does

Filesystem
none-observed
Network
none-observed
Shell
none-observed
Dependencies
pinned
Secrets in source
none-found

Findings (0)

No findings outside the package's declared scope.

Gates applied: no_behavioural_pass.

Audited 2026-10-28 · audit v0.4.1 · source sha 620e4b8854f2full audit observations/trust-audit/skill/yuan1z0825__nature-paper2ppt.json · Report an issue / request a re-scan
04

Audit history

Every audit this skill has had.

DateSourceVerdictGradeScoreChange
2026-10-28620e4b8854f2SAFEB89first audit
05

Questions

What does the nature-paper2ppt — yuan1z0825/nature-skills skill do?

符合nature论文学术表达和科研绘图的Skill

Is nature-paper2ppt — yuan1z0825/nature-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 nature-paper2ppt — yuan1z0825/nature-skills access on my machine?

The audit observed no filesystem, network or shell use at all in its source.

How current is this page?

The grade is for one exact copy of the source (620e4b8854f2), read on 2026-10-28. 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.

ModelsAtlas audit badge

Markdown
[![ModelsAtlas audit: `nature-paper2ppt` 技能](https://modelsatlas.com/skills/yuan1z0825/nature-paper2ppt/badge.svg)](https://modelsatlas.com/skills/yuan1z0825/nature-paper2ppt/)

Not your listing, or something out of date? Claim or update your listing.

Advertisement