name: nature-paper2ppt version: 2.0.0 description: > Declarative manifest for the static/dynamic split. SKILL.md uses this to decide which fragments to load for a given paper-to-PPTX request. The main axis is the paper type, which selects the presentation narrative arc and the default slide structure. Design, figure, and self-review depth live in on-demand references so each invocation stays cheap. always_load: # Shared layer — common to the nature-* skills - ../nature-shared/core/terminology-ledger.md # Skill-local core - static/core/principles.md - static/core/toolchain.md - static/core/workflow.md - static/core/output-and-quality.md axes: paper_type: detect: | Classify the paper before designing slides, then map it onto one of the six presentation arcs below. Use the user's stated framing first; fall back to inference from the source. discovery — discovery / mechanism papers -> question-to-evidence arc 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 or design-to-performance arc review — reviews / perspectives / commentaries / meta-analyses -> evidence-map arc If the paper is interdisciplinary, pick the arc matching its dominant argument, not its field label. values: discovery: static/fragments/paper_type/discovery.md methods: static/fragments/paper_type/methods.md resource: static/fragments/paper_type/resource.md clinical: static/fragments/paper_type/clinical.md materials: static/fragments/paper_type/materials.md review: static/fragments/paper_type/review.md default: discovery multi: false references: on_demand: - condition: designing or auditing slide composition, visual rhythm, layout, typography, anti-template, archetypes, on-slide text budget path: references/design-and-layout.md - condition: selecting, extracting, cropping, and quality-checking figure/table assets path: references/figure-assets.md - condition: running the self-review/corrective revision loop, severity grading, programmatic PPTX/XML checks, rendered-preview policy, final verification path: references/self-review.md quality_tools: pptx_audit_script: scripts/audit_pptx_quality.py use_when: after the first PPTX draft and again after revision whenever a real .pptx exists purpose: detect shape bounds, text overload, AI-template wording, image crop flags, small evidence images, and alignment near-misses from PPTX XML