academic-slide-pragmatic-fallback

academic-slide-pragmatic-fallback is a skill for Codex from fangyuanopus/literature-report-ppt-builder. It costs 93 tokens per session (1,370 once invoked), scanned A, original, MIT.

A workflow for creating Chinese academic presentation slides from real research-paper figures and supplementary information. It supports journal clubs, thesis defenses, paper-to-slide work, and slide reviews.

In plain words
What is it for?
Use it to build evidence-based academic decks, track each visual's source, and choose between the approved full-slide route and a consent-based template fallback.
Why use it?
It keeps scientific claims and visuals tied to their sources, while providing a fallback when the preferred full-slide image generator is unavailable.

Skill for Codex

Written for Codex: agents/openai.yaml present.

Needs its repository: it runs a file that does not travel with it, so clone the repository first. The line is python scripts/build_pragmatic_fallback_pptx.py pragmatic_edit_plan.json --out editable_fallback_presentation.pptx.

Good fit Use it to build evidence-based academic decks, track each visual's source, and choose between the approved full-slide route and a consent-based template fallback.

Compare 6 skills from other repositories ↓
Install

Getting it into your agent

It runs from inside its repository, so the clone comes first — what it calls does not travel with the file alone.

Clone the repo
git clone --depth 1 https://github.com/fangyuanopus/literature-report-ppt-builder
agentmods
npx agentmods add skills/fangyuanopus/literature-report-ppt-builder/academic-slide-pragmatic-fallback

Made for: Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for academic-slide-pragmatic-fallback

README.md
[![agentmods](https://agentmods.dev/badge/skills/fangyuanopus/literature-report-ppt-builder/academic-slide-pragmatic-fallback/github.svg)](https://agentmods.dev/skills/fangyuanopus/literature-report-ppt-builder/academic-slide-pragmatic-fallback)
Your own site
<a href="https://agentmods.dev/skills/fangyuanopus/literature-report-ppt-builder/academic-slide-pragmatic-fallback"><img src="https://agentmods.dev/badge/skills/fangyuanopus/literature-report-ppt-builder/academic-slide-pragmatic-fallback/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for academic-slide-pragmatic-fallback

Your own site · 80×15
<a href="https://agentmods.dev/skills/fangyuanopus/literature-report-ppt-builder/academic-slide-pragmatic-fallback"><img src="https://agentmods.dev/badge/skills/fangyuanopus/literature-report-ppt-builder/academic-slide-pragmatic-fallback.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 93 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,370 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • NVIDIA SkillSpector pass 7 Sept 2026
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00093 $0.01370
Opus 5 $0.00046 $0.00685
Sonnet 5 $0.00019 $0.00274
Haiku 4.5 $0.00009 $0.00137

Measured 13d ago against content hash 8dc3529b6044, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-12, from the pricing page.

Security

Grade A, and why

academic-slide-pragmatic-fallback scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 13d ago.

The scan reads SKILL.md. This mod also ships 3 executable files (scripts/audit_exact_template_fidelity.py, scripts/audit_fallback_template_pptx.py, scripts/build_fallback_template_pptx.py), listed below but not scanned — reading those needs a real analyzer, not pattern matching.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/academic-slide-pragmatic-fallback/SKILL.md · 84 lines

How it starts

The opening of the file, as written. The whole thing — 84 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Academic Slides with Safe Fallbacks

Create academic decks that are evidence-led, readable, and honest about their production route.

Non-negotiable rules

  • Use scientific visuals only from the paper, SI, or user-provided sources. Never fabricate, redraw, or semantically alter data figures, microscopy, spectra, molecular structures, mechanisms, tables, or charts.
  • Write conclusion-style titles, trace every visual in a figure-source manifest, and calibrate claims to evidence.
  • Do not call an editable or code-built deck Image2-only.

Choose one route

Route A: Image2-only authoritative deck

Use only when a full-slide Image2 backend is confirmed and can faithfully preserve supplied scientific crops. Keep image2_manifest.json, package one approved full-slide image per PPTX slide, and run scripts/validate_image_only_pptx.py.

Route B: template-fidelity fallback

Use only after explicit user consent and a passed hygiene audit. The template owns its navigation, footer, and mapped slots; code edits inherited objects in place and must not add a second navigation layer.

When the user explicitly asks to reproduce the bundled sample template exactly, use Route B's exact-template mode. Preserve the sample's navigation labels and decorative chrome intentionally, map each output page to a distinct source-slide archetype, and replace or remove every source-specific scientific object. Do not describe a code-redrawn Route C deck as an exact reproduction. Read references/exact-template-fidelity.md before building.

python scripts/build_fallback_template_pptx.py edit_plan.json exact.pptx --strict --fail-on-warnings
python scripts/audit_fallback_template_pptx.py exact.pptx --build-report exact.build-report.json --check-masters --exact-template --fail-on-review
python scripts/audit_exact_template_fidelity.py exact.pptx --plan edit_plan.json --build-report exact.build-report.json --fail-on-review
python scripts/audit_fallback_template_pptx.py template.pptx --check-masters --fail-on-review

Read the full file on GitHub · 84 lines

Files

What ships with it

60 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 13d ago First seen · 84 lines · 93 tokens per session scan A 8dc3529b6044

Subscribe to this mod's changes

academic-slide-pragmatic-fallback is a skill published in the GitHub repository fangyuanopus/literature-report-ppt-builder (107 stars, last pushed 2mo ago), licensed MIT. It adds 93 tokens to every session and 1,370 once invoked, about $0.0005 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

thesis-defense-pptx

Create, polish, and quality-check editable undergraduate or graduate thesis defense PowerPoint decks from a local thesis PDF/LaTeX project and an existing PPTX template. Use when the user asks for a formal defense PPT, thesis presentation, academic答辩PPT, template-matched PPTX, or local PowerPoint deck generation with…

zouchenzhen/thesis-defense-pptx-skill · 77 tokens

keshav-three-pass

Tactic: Read one paper by Keshav's three-pass method — a shallow skim, a contribution-grasping full read, then a deep virtual re-implementation. Use when the goal is understanding a paper rather than extracting a fixed schema.

yogsoth-ai/de-anthropocentric-research-engine · 56 tokens

present-paper

Academic presentation preparation — paper-driven (journal club, grand rounds, seminar) and lecture/teaching decks (course material, workshop slides, conference talks). Analyzes source material, finds supporting references, drafts audience-adapted speaker scripts, generates or augments PPTX with speaker notes, and…

Aperivue/medsci-skills · 67 tokens

paper-slide-deck

Generate professional slide deck images from academic papers and content. Creates comprehensive outlines with style instructions, auto-detects figures from PDFs, then generates individual slide images. Use when user asks to "create slides", "make a presentation", "generate deck", or "slide deck" for papers.

LeonChaoX/qinyan-academic-skills · 63 tokens

challenge-operation

Non-threatening 'Why?' questioning of current practices (de Bono Challenge).

yogsoth-ai/de-anthropocentric-research-engine · 17 tokens

first-pass-skim

Keshav's first pass over one paper — a 5-10 minute skim of title, abstract, headings, figures, and conclusion only, producing skim notes and a read-deeper judgment. Use this as the first step whenever a paper is being read via the Keshav three-pass method; always precedes second-pass-grasp and never reads section…

yogsoth-ai/de-anthropocentric-research-engine · 80 tokens