Przejdź do treści
Biblioteka skilli
Dokumenty i biuro · Konwersja i formaty

paper2ppt

/paper2ppt

Tworzy edytowalną prezentację PowerPoint z artykułu naukowego, PDF-u, DOI, PMID lub linku arXiv na potrzeby journal clubu, spotkań grupy, seminariów i referatów badawczych.

Repozytorium
paper2ppt ↗
Licencja
MIT
Ostatnia zmiana repozytorium
16.07.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
9
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 16.07.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Tworzy edytowalną prezentację PowerPoint z artykułu naukowego, PDF-u, DOI, PMID lub linku arXiv na potrzeby journal clubu, spotkań grupy, seminariów i referatów badawczych.

Oryginalny opis (EN)

Use when a user wants an editable PowerPoint or PPTX made from a scientific or academic paper, paper PDF, DOI, PMID, arXiv link, article text, abstract with figure legends, or research notes for a journal club, group meeting, lab meeting, paper sharing, thesis seminar, or research talk; also when they ask for 论文转PPT, 文献汇报, 组会PPT, or 论文解读PPT. Not for general-purpose slide decks, business presentations, slide-image reconstruction, or paper-search-only requests.

Jak działa

  1. Non-negotiable output
  2. Preflight
  3. Source sufficiency
  4. Core workflow
  5. Evidence and attribution
  6. Tool routing
  7. Quality gates
  8. Output contract
  9. Failure handling
  10. Completion checklist
Sekcje z nagłówków SKILL.md, w oryginale · 88 linii, 650 słów
Podgląd SKILL.md
---
name: paper2ppt
description: >-
  Use when a user wants an editable PowerPoint or PPTX made from a scientific or academic paper, paper PDF, DOI, PMID, arXiv link, article text, abstract with figure legends, or research notes for a journal club, group meeting, lab meeting, paper sharing, thesis seminar, or research talk; also when they ask for 论文转PPT, 文献汇报, 组会PPT, or 论文解读PPT. Not for general-purpose slide decks, business presentations, slide-image reconstruction, or paper-search-only requests.
---

# Paper2PPT

## Non-negotiable output

- Create an editable `.pptx` when authoring exists; never stop at an outline.
- Default to Simplified Chinese, 12-16 slides, and 15-20 minutes; adapt as requested.
- Add speaker notes and source labels to every result slide.
- Do not fabricate claims, values, mechanisms, methods, figures, or citations.

## Preflight

Resolve `<SKILL_DIR>` to this loaded `SKILL.md`'s directory: Claude Code substitutes `${CLAUDE_SKILL_DIR}`; Codex uses the absolute path in its available-skills entry. Never locate helpers from the current working directory. Before analysis, run `python "<SKILL_DIR>/scripts/preflight.py" INPUT --output PATH --json`; add `--create-output` deliberately. Use `--native-authoring` or `--native-pdf` only after confirming equivalent authoring or extraction; neither bypasses source/output failures. Verify audience, duration, language, template, and source sufficiency.

## Source sufficiency

Classify source sufficiency as `full-paper`, `partial-paper`, or `notes-only`; record it in `qa_report.md`.

Never imply unsupported full-paper knowledge. Reconstruct design, values, mechanisms, or diagrams only when every component and relationship is source-supported; otherwise omit. Label reconstructions and distinguish them from an original paper figure.

## Core workflow

1. Read [the evidence-first workflow](references/workflow.md) when generating from source, extracting figures, or doing substantive build or revision.
2. Extract only source-supported questions, gaps, design, claims, evidence, validation, limitations, and implications.
3. Build and use a claim-to-source map before drafting slides.
4. Classify the paper. Read [the paper-type routes](references/paper-types.md) when the user has not fixed the narrative or slide plan and the task is not a narrow repair; otherwise follow the supplied structure or repair scope.
5. Plan one claim per slide; build with notes and attribution, then run the quality gates.

For a narrow existing-deck audit or repair, load only guidance relevant to the requested change.

## Evidence and attribution

- Treat figures as evidence, not decoration.
- Preserve figure labels, scales, colorbars, statistics, and qualifiers.
- Never use AI-generated imagery as data evidence.
- Give each result slide a conclusion-style title, one claim, a source label, and evidence/limit notes.
- Trace assets by source location, figure or table, panel, crop status, and destination slide.

Read [adaptive slide design](references/slide-design.md) only when designing or revising layouts or correcting visual defects.

## Tool routing

Use available presentation tools; otherwise use PyMuPDF/Pillow and `python-pptx`. Install only when permitted.

After preflight, read [tool routing](references/tool-routing.md) when selecting or falling back between extraction, authoring, notes, or rendering tools.

## Quality gates

Run all available gates before delivery:

1. Content: verify sources, numbers, labels, marked inferences, and source sufficiency.
2. Structural: reopen the PPTX; verify editability, media, notes, sources, and files.
3. Visual: render every slide when possible; inspect clipping, overlap, readability, contrast, and figures. Otherwise record unavailable visual QA in `qa_report.md`.

Use exact states: `pass` only when all three gates pass;
`structurally-verified-with-disclosure` only when content and structural QA pass
and visual QA is unavailable solely because no renderer exists; `blocked` for
unresolved content/structure, failed editable authoring/reopening, or unresolved
visual failure when a renderer is available.

Read [quality gates](references/quality-gates.md) before final verification or when fixing QA failures.

## Output contract

Create only:

- `presentation_zh.pptx` by default, or `presentation_<language-code>.pptx` when the user explicitly requests another language;
- `qa_report.md`;
- `asset_manifest.md` and `assets/` only when assets are extracted.

Do not create PDF, XLSX, outline, script, or source-map deliverables by default.

## Failure handling

- On access failure, request a local PDF; never bypass access controls.
- Use OCR only after ordinary text extraction fails.
- Narrow claims and mark uncertainty for partial material.
- If an optional template is invalid, use a neutral academic layout; stop only when the template is mandatory.
- Without editable authoring, fail before extensive analysis and name the missing capability.

## Completion checklist

- [ ] Confirm the PPTX opens and matches language, duration, and audience.
- [ ] Record sufficiency and claim-to-source outcomes.
- [ ] Verify each result slide's claim, source, figure integrity, and notes.
- [ ] Complete all available QA; disclose unresolved limits in `qa_report.md`.
- [ ] Deliver only the minimal outputs.
Pliki w paczce (9)
  • .gitignore 1 KB
  • CHANGELOG.md 2 KB
  • LICENSE 1 KB
  • README.en.md 9 KB
  • README.md 9 KB
  • SKILL.md 5 KB
  • VERSION 1 KB
  • pytest.ini 1 KB
  • requirements-dev.txt 1 KB

Wersje

W bazie nie ma innych skilli o nazwie paper2ppt.

Identyczna treść występuje jeszcze w 1 innych folderach na GitHubie. Tu pokazujemy jedną, najlepiej ocenioną kopię.

Migawka bazy z 28.10.2026 · wersja paczki 4305f36b4a97 (skrót SHA-256 całej paczki)

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 95nature-paper2ppt
    Buduje prezentację PPTX w stylu Nature z artykułu naukowego na klub czasopisma, seminarium lub zebranie zespołu.
  • 95nature-paper2ppt
    Buduje prezentację PPTX w stylu Nature z artykułu naukowego na klub czasopisma, seminarium lub zebranie zespołu.
  • 100nature-paper2ppt
    Buduje kompletną, a zarazem zwięzłą prezentację PPTX w stylu Nature po chińsku z artykułu, preprintu lub notatek, na journal club, seminarium lub spotkanie grupy.
  • 90nature-paper2ppt
    Buduje prezentację PPTX po chińsku z artykułu naukowego: dobiera kluczowe rysunki, pisze treść slajdów i notatki dla prelegenta.
  • 95nature-paper2ppt
    Buduje chińską prezentację PPTX w stylu Nature z artykułu naukowego, preprintu, PDF lub notatek, na journal club, seminarium, spotkanie grupy lub referat akademicki.
  • 100journal-club-ppt
    Tworzy prezentację PPT do journal clubu z PDF-a artykułu: odtwarza logikę naukową, buduje sekcje o autorach i tle, dobiera plan slajdów opartych na dowodach i kadruje panele rycin.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.