NB

noi1r/beamer-skill

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

370 stars Качество 74 Тренд 27MIT

noi1r/beamer-skill — это кандидат на навык агента, импортированный из https://github.com/noi1r/beamer-skill.

Обзор

noi1r/beamer-skill — это кандидат на навык агента, импортированный из https://github.com/noi1r/beamer-skill.

Обзор (машинный перевод)

Навык ассистента по программированию на основе ИИ для создания, компиляции, рецензирования и доработки академических презентаций Beamer LaTeX.

Поддерживает расширения Claude Code, OpenAI Codex CLI, Google Antigravity и VS Code расширения ИИ (Copilot, Cline, Cursor).

Полный жизненный цикл: создать → скомпилировать → пересмотреть → доработать → проверить.

Нужна редактируемая презентация PowerPoint в конце? Используйте опциональный рабочий процесс Beamer-first, PowerPoint-потом PowerPoint ниже: установите аргумент, техническую глубину и визуальную структуру в Beamer, затем передайте проверенные .tex и .pdf в Codex Presentations для редактируемой .pptx пересборки.

Особенности

Действие Описание
create [topic] Совместное, итеративное создание лекций с фазовыми элементами (анализ материалов → необходимы интервью → структурный план → проект → цикл качества)
compile [file] 3-проходный XeLaTeX + bibtex с диагностикой после компиляции
review [file] Отчёт по корректуре только для чтения (грамматика, опечатки, переполнение, последовательность, академическое качество)
audit [file] Визуальный аудит макета (переполнение, шрифты, блоки, интервалы)
pedagogy [file] Целостный педагогический обзор с 13 шаблонами валидации

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Beamer Skill

An AI coding assistant skill for creating, compiling, reviewing, and polishing academic Beamer LaTeX presentations.

Supports Claude Code, OpenAI Codex CLI, Google Antigravity, and VS Code AI extensions (Copilot, Cline, Cursor).

Full lifecycle: create → compile → review → polish → verify.

Need an editable PowerPoint at the end? Use the optional Beamer-first, PowerPoint-second workflow below: establish the argument, technical depth, and visual structure in Beamer, then hand the verified .tex and .pdf to Codex Presentations for an editable .pptx rebuild.

Features

Action Description
create [topic] Collaborative, iterative lecture creation with phase gates (material analysis → needs interview → structure plan → draft → quality loop)
compile [file] 3-pass XeLaTeX + bibtex with post-compile diagnostics
review [file] Read-only proofreading report (grammar, typos, overflow, consistency, academic quality)
audit [file] Visual layout audit (overflow, fonts, boxes, spacing)
pedagogy [file] Holistic pedagogical review with 13 validation patterns
tikz [file] TikZ diagram review and SVG extraction
excellence [file] Comprehensive multi-dimensional quality review
devils-advocate [file] Challenge slide design with pedagogical questions
visual-check [file] PDF-based visual verification of compiled slides
validate [file] Structural validation against skill constraints
extract-figures [pdf] Extract figures from paper PDFs for direct inclusion in slides

Highlights

  • Quality scoring system — automated rubric (start at 100, deduct per issue) with Excellent/Good/Needs Work/Poor thresholds
  • No overlays — no \pause, \onslide, \only. Uses multiple slides and color emphasis instead
  • Content density guards — upper bounds (7 bullets, 2 equations, 5 symbols per slide) and lower bounds (every slide earns its place)
  • Box overflow detection — Beamer suppresses overflow warnings inside blocks; the skill catches them via visual audit
  • Motivation before formalism — every concept starts with “Why?” before “What?”
  • TikZ precision — mathematical accuracy enforced via \pgfmathsetmacro (no hardcoded approximations)
  • Semantic color system — colorblind-safe palette (\pos{}, \con{}, \HL{}) with WCAG AA contrast (≥ 4.5:1)
  • Figure extraction — pull figures directly from paper PDFs via pdf-mcp, ready for \includegraphics
  • Markdown paper input — use .md as a clean intermediate when PDF parsing loses structure; keep the PDF available for figures
  • Timing allocation — built-in slide-count heuristics for 5min lightning talks through 90min lectures
  • Columns & layout rules — enforced columns[T] patterns with gap/width constraints
  • Backup slides — automatic appendix section for anticipated Q&A
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add noi1r/beamer-skill
Новичок в MCP? Начните с руководства на mcpskill.org →