Literature Report PPT Builder — скилл

Скилл для Codex и Claude Code: делает из научной статьи презентацию для семинара с настоящими рисунками и проверкой

  • 122 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Минимальный доступ

Почему такой уровень

  • Скилл читает статьи и пишет презентацию и вспомогательные файлы в рабочую папку.
Все причины и проверки

fangyuanopus/literature-report-ppt-builder

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/literature-report-ppt-builder

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Скилл читает статьи и пишет презентацию и вспомогательные файлы в рабочую папку.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Скилл строит презентацию-разбор статьи на китайском языке. Сначала по тексту статьи и дополнительным материалам создается и проверяется файл `paper_analysis.json`: логическое дерево (объект, проблема, стратегия, метод, вывод, ограничения), записи по рисункам (что видно и чего рисунок один не доказывает) и цепочка «вопрос, рисунок, интерпретация, вывод страницы». Каждый слайд с данными привязан к настоящему рисунку с указанием файла, страницы и номера. Потом выбирается маршрут выпуска. Маршрут A собирает каждую страницу как проверенное изображение и упаковывает в PPTX, но объекты внутри не редактируются. Маршрут B наследует мастер и навигацию встроенного шаблона и дает редактируемые страницы. Маршрут C создает редактируемые слайды с нуля в красно-черно-серой гамме. Научные графики, спектры, микрофотографии, структуры и механизмы не перерисовываются и не искажаются.

Для кого. Аспирантам и исследователям, которые готовят доклад по статье для группового семинара и хотят опереться на проверяемые рисунки из оригинала.

Подходит, если

  • Нужна презентация по статье, где каждый вывод опирается на настоящий рисунок.
  • Перед слайдами нужно разложить логику статьи на дерево и цепочки доказательств.
  • Редактируемая презентация должна повторять встроенный шаблон с навигацией.
  • Нужен проверочный отчет: валидатор помечает пробелы в анализе.

Не подходит, если

  • Нужна презентация без привязки к научным данным.
  • Требуется презентация на русском или английском языке: скилл заточен под китайский.
  • Нужно перерисовать или улучшить графики из статьи.

Пример запроса к агенту

Сделай из этой статьи и ее SI презентацию для литературного семинара, сначала составь paper_analysis.json и проверь его валидатором.

Ограничения

Скилл ориентирован на китайские презентации и научные статьи по естественным наукам с рисунками. Маршрут A требует подтвержденный бэкенд изображений GPT-image-2, иначе выбирается маршрут B или C, а результат маршрута A не редактируется по объектам. Валидатор `validate_paper_analysis.py` запускается с `--fail-on-review` и останавливает работу при пробелах. Последний коммит датирован июлем 2026 года. Для вставки рисунков нужны исходные PDF или файлы, которые вы вправе использовать. Лицензия MIT.

Как отключить. Удалите папку `~/.codex/skills/academic-slide-pragmatic-fallback` или `~/.claude/skills/academic-slide-pragmatic-fallback`. Сделанные презентации остаются в рабочей папке.

Частые вопросы

Как установить для Codex?

Склонируйте репозиторий и скопируйте `skills/academic-slide-pragmatic-fallback` командой `cp -R` в `~/.codex/skills/`. Перезапустите сессию Codex.

Как установить для Claude Code?

Создайте `~/.claude/skills`, затем скопируйте туда ту же папку `academic-slide-pragmatic-fallback`.

Чем различаются маршруты A, B и C?

A дает страницы-изображения, B наследует шаблон, C создает редактируемые слайды с нуля.

Что проверяет валидатор?

Файл `paper_analysis.json`: каждая страница доказательств должна иметь источник, страницу, номер рисунка, наблюдение и границу вывода.

Меняет ли скилл научные рисунки?

Нет. Рисунки из статьи, спектры и таблицы берутся как есть, их не рисуют заново и не переосмысляют.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Скилл для выступлений: строит план презентации по ходу мысли слушателя, решает, где нужны картинки и видео, и проверяет готовые слайды перед сценой

СкиллРасширенный доступ993Звезды репозитория

Скилл собирает презентацию из статьи, отчета или заметок как серию цельных слайдов-картинок и склеивает их в pptx

СкиллРасширенный доступ7,8 тыс.Звезды репозитория10Установок через CLI и агентов

Четыре скилла для Codex и Claude Code собирают редактируемые PPTX и Word-отчеты, демо-ролики сайтов и карточки для Xiaohongshu.

СкиллРасширенный доступ179Звезды репозитория

Скилл собирает редактируемые PowerPoint-колоды из outline.json скриптами и проверяет верстку и плотность до выдачи файла.

СкиллМинимальный доступ105Звезды репозитория

Скилл делает презентацию из темы или статьи и меняет оформление старой по картинке-образцу, сохраняя текст и редактируемость слайдов

СкиллРасширенный доступ461Звезды репозитория

Скилл делает агента продюсером презентаций: бриф, раскадровка, постеры слайдов, проверка и PDF или редактируемый PPTX.

СкиллМинимальный доступ54Звезды репозитория

Коротко о README

Проект задает последовательность: анализ статьи, план страниц, выбор маршрута, выпуск и приемка. Документация и тексты слайдов на китайском языке, есть английская версия README.

Бейдж для README

Исходный SKILL.md

---
name: academic-slide-pragmatic-fallback
description: Create Chinese academic literature-report PPTs from real paper/SI figures. Use for journal-club, thesis-defense, paper-to-PPT, and slide-review tasks, especially when Image2-style full-slide generation is unavailable. Preserve the strict Image2-only route when available; otherwise require explicit consent and choose a clean template-fidelity or a sample-style pragmatic fallback with real figures, source tracking, structural QA, and render QA.
---

# 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.

```text
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
```

```text
python scripts/audit_fallback_template_pptx.py template.pptx --check-masters --fail-on-review
```

Reject templates containing old scientific content, figure labels, sample names, or non-removable master/layout objects. For adaptive cross-domain reuse, also reject fixed legacy navigation. The only exception is exact-template mode, where the user has explicitly requested that navigation and it remains semantically appropriate. Read `references/template-hygiene.md` and `references/fallback-template-pptx.md`.

### Route C: pragmatic fallback

Use only after explicit user consent when Image2 is unavailable and no clean, domain-compatible template passes Route B. Start from a blank 16:9 presentation: code owns every visible object.

Сообщить о проблеме