본문으로 건너뛰기
cccskills
무료GitHub에 공개

quarto-talks

Turn source material into a restrained Quarto RevealJS talk using the quarto-talks format. Use for papers, manuscripts, documents, figures, code, bibliographies, or existing slide decks when the requested output is an argument-led presentation.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(20)

  • SKILL.md14.3 KB
  • _extensions/quarto-talks/_extension.yml826 B
  • _extensions/quarto-talks/bluesky.lua3.3 KB
  • _extensions/quarto-talks/quarto-talks.scss10.2 KB
  • _quarto.yml79 B
  • .gitattributes66 B
  • .gitignore66 B
  • ACQUISITION.json491 B
  • examples/conceptual/conceptual.qmd1.3 KB
  • examples/math-code/.Rhistory0 B
  • examples/math-code/math-code.qmd1.4 KB
  • examples/research/figure.svg2.1 KB
  • examples/research/references.bib266 B
  • examples/research/research.qmd1.5 KB
  • LICENSE1.0 KB
  • README.md5.6 KB
  • template.qmd2.0 KB
  • tests/bluesky-disabled.qmd184 B
  • tests/bluesky.qmd298 B
  • tests/render-examples.sh1.8 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Quarto Talks

Produce a readable RevealJS presentation with the quarto-talks-revealjs format. The template is a visual baseline, not an automatic editor. Make the intellectual decisions before styling slides.

Non-negotiable principles

  1. A slide is a beat in an argument, not a rectangular container waiting to be filled.
  2. Delete before shrinking, decorating, or complicating.
  3. Empty space is useful. A slide may contain one claim, question, quotation, equation, figure, or code excerpt.
  4. Use ordinary Quarto and RevealJS syntax. Prefer Markdown and fenced divs to custom machinery.
  5. Unless the user explicitly requests another visual system, retain the format's white canvas, blue accent, system-serif headings, system-sans body, and monospace code face. Do not introduce ad hoc colours, per-slide font families, or remote fonts.

Never invent a citation, quotation, equation, empirical result, statistical significance claim, model output, figure, or successful code execution. If an item cannot be verified or reproduced, omit it or state the limitation plainly.

Priority rules

These rules take precedence over lower-level stylistic guidance.

Length discipline

Infer the likely talk duration from the user's request. When duration is unspecified, assume a standard 15 to 20 minute academic presentation.

For a standard talk:

  • aim for roughly 16 to 24 slides total;
  • treat 24 slides as a soft limit;
  • above 28 slides, actively look for material to delete, merge, or carry orally;
  • do not exceed 32 slides unless the user explicitly requests a longer lecture, workshop, or rapid-fire visual format.

Section dividers, quotations, questions, and sparse statement slides still count as slides.

Do not create a new slide for every inferential step. Delete intermediate propositions that the speaker can carry orally. Prefer a shorter deck with a clear argument over exhaustive coverage.

Writing style

Avoid these patterns throughout slide titles and body text:

  • contrastive corrective constructions such as "not X but Y", "not X. Y.", "the point is not X", and close variants;
  • em dashes;
  • excessive colons, especially in slide titles;
  • aphoristic mini-verdicts;
  • symmetrical slogan-like phrasing;
  • chains of polished thesis headlines;
  • generic AI presentation language.

Use natural, direct sentences. Vary syntax. Let evidence, quotations, figures, cases, and questions sometimes appear without immediately packaging them into a verbal verdict.

Before finishing, inspect the deck specifically for these patterns and rewrite them where found.

Sources and bibliography

Create a references.bib file alongside the deck. Include every source cited or used as evidence, and add a doi, url, or both when possible so entries provide usable links. Validate each source against the original publication, publisher page, DOI record, or another authoritative record before citing it or relying on it. Do not add unverified search results or collected leads to the bibliography.

Inputs

Inspect all relevant supplied material before drafting. Inputs may include .qmd, .md, .tex, .docx, .pdf, image files, bibliography files, code, data, and existing Quarto or Beamer presentations.

  • Preserve source files.
  • Record which claims, quotations, figures, and citations have verifiable sources.
  • Check asset paths, licenses when relevant, and whether executable code has the dependencies and data it needs.
  • Treat an old deck as evidence, not as a layout to reproduce blindly.

If audience or duration is not stated, infer cautiously from context and label the assumption in the working notes. A useful default pace is roughly one substantive beat per minute, with fewer slides for dense technical material.

Workflow

1. Establish the brief

Identify:

  • audience and what they probably know;
  • likely duration and setting;
  • the one sentence the audience should remember;
  • the evidence needed to make that sentence credible;
  • constraints such as required acknowledgements, citations, or accessibility needs.

Ask only for information that would materially change the talk. Otherwise make a conservative assumption and proceed.

2. Extract the intellectual spine

Write the argument as a short sequence of beats before writing slide prose. Each beat should do one job: establish an object, create a puzzle, pose a question, advance a claim, show evidence, qualify an inference, draw an implication, or land the ending. A beat is not automatically a separate slide: keep adjacent inferential steps together when the audience understands their relationship better in one composition.

For a research paper, usually look for:

  • object;
  • puzzle;
  • research question;
  • argument;
  • main evidence;
  • implications;
  • ending.

This is a diagnostic list, not a mandatory order. Do not force conceptual, methodological, or exploratory work into a standard empirical-paper arc.

3. Select ruthlessly

Keep only material that serves the spine. Prefer one decisive result over a catalogue. Move robustness checks, secondary mechanisms, dense tables, and derivations to an appendix only when the setting requires them.

Build cadence rather than making every slide equally sparse or equally dense. A compact explanatory slide can be followed by a quotation, question, equation, figure, or section transition that gives the audience time to reset. Whitespace should mark a change in argumentative pace, not merely decorate a slide.

Vary slide forms when the material warrants it. After storyboarding, inspect runs of similar slides: replace a chain of statements with ordinary explanation, evidence, a figure, a table, mathematics, code, a genuine question, or a transition where one of those forms better carries the argument. Do not vary form merely for novelty.

Let evidence appear before interpretation when the audience can productively read the pattern. Give enough orientation to know what to inspect, then state or discuss the inference; do not always pre-announce the conclusion and reduce the evidence to decoration.

Do not manufacture sparse statement slides merely because a sentence can stand alone. Use one only when the audience benefits from a pause, emphasis, or genuine change of phase. When a sparse slide earns its place, keep it short enough to be large, vertically centred, and visually decisive; do not repeat the same claim on the adjacent slide.

As a drafting threshold, an ordinary slide will often hold one short paragraph and up to three short bullets, or four to five short bullets without the paragraph. This is a diagnostic, not a quota. If core material needs inline font sizing below roughly 0.75em, delete, split, shorten, or move it before using .smaller.

4. Match form to purpose

Use the smallest semantic vocabulary that works:

ClassUse it for
.statementone important claim or transition
.questiona real question that moves the argument
.quoteone verified quotation with a source
.visuala figure whose takeaway can be read at presentation distance
.mathone equation or a short derivation
.codea short excerpt that can remain comfortably readable

Ordinary slides need no class. Use normal Markdown for prose, lists, tables, citations, speaker notes, columns, fragments, and appendices.

Use RevealJS's native .center slide class when an ordinary slide contains one main object or one short interpretive block that should sit in the middle. Do not centre a multi-part explanation, long list, dense table, or full bibliography.

Use level-one headings as occasional section transitions when the argument genuinely changes phase. A section slide should name the new intellectual move, not just announce a generic topic. Use columns only when the relationship is itself visual: a true comparison, a sequence, or a result beside the evidence that explains it. Prefer simple 50/50 comparisons or 30/70 evidence layouts. When the argument contains a genuine mechanism, process, or sequence, show the relationship in one simple composition when that is clearer than narrating each link on a separate slide; do not invent a diagram for a merely rhetorical list.

Examples:

## The mechanism is local {.statement}

It changes incentives at the point of decision.

## What would we observe without the policy? {.question}

## The outcome changes after adoption {.visual}

![Outcome by month](figures/outcome.svg){fig-alt="Describe the pattern, axes, and groups."}

Avoid repetitive bullet slides, generic scene-setting, decorative boxes, stock imagery, and section slides that do no argumentative work.

Form-specific judgment:

  • Statement: use a full sparse slide for a claim the audience must retain, especially after a dense explanation. Keep the claim brief enough to project at large size. If it merely summarizes the previous bullet list, delete one of them.
  • Question: pose a question only when the talk will answer it or use it to open a real uncertainty. Do not turn every topic heading into a question.
  • Quotation: use one verified quotation when its exact wording or voice matters. Give it a source and generous space. If only the idea matters, paraphrase it as a statement instead.
  • References and citations: let one or two essential sources function as a readable visual object. Keep a longer bibliography comfortably legible, and split or move it rather than reducing it to document-sized text.
  • Figure: when a figure is primary evidence, let it stand nearly full-width on its own slide. A takeaway title is useful when the inference should lead; a neutral orienting title is better when the audience should inspect the evidence before hearing the interpretation. Pair the figure with prose or a second panel only when the relationship must be visible simultaneously. Never make the audience choose between reading a paragraph and decoding a plot.
  • Table: use a table for an exact comparison, usually with a small number of rows and columns in the main talk. Prefer direct labels and minimal horizontal rules. Move exhaustive model output or taxonomies to an appendix.
  • Mathematics: place one main equation, or two tightly connected equations, at the visual centre. Introduce only the symbols needed for that step. Put definitions beneath or on the next slide rather than wrapping a long derivation into a small box.
  • Code: show a teaching step, not a file. Roughly 8–12 visible lines is a useful warning threshold. Split setup, transformation, and output into separate beats; keep a short explanation beside or below the excerpt. Never imply execution from syntax highlighting alone.

5. Draft readable source

Start from template.qmd or use this header:

---
title: "Specific title"
subtitle: "Optional explanatory subtitle"
author: "Name"
date: today
bibliography: references.bib
format:
  quarto-talks-revealjs: default
---

Write informative slide titles. Give each slide one primary audience task, but keep tightly connected inferential steps together when separating them would create a mechanical slide-by-slide chain. Put detail in speaker notes when it matters to delivery but not to the projected argument.

Audience legibility outranks preserving every qualification or exact phrase on screen. If ordinary content cannot remain comfortably readable from the back of a room, simplify or split it before changing font size.

For figures:

  • prefer an existing source figure if it is legible and permitted;
  • otherwise reproduce it only when the underlying data and method are available;
  • preserve units, labels, uncertainty, and source notes;
  • add meaningful fig-alt text;
  • never redraw a figure in a way that changes the evidence;
  • prefer a white or transparent plot background, direct labels, restrained colour, and text large enough to survive projection;
  • remove redundant plot titles when the slide title already states the takeaway.

For mathematics, show only the notation needed for the current step. Define symbols before using them and use .math when an equation is the visual centre of the slide.

For code, show the shortest excerpt that carries the idea. Do not claim it ran unless it was executed successfully in the current environment. Do not use .smaller merely to fit a long block.

For citations and quotations, reuse supplied bibliographies where possible. Verify quotation wording and page information against the source. A references slide can use a standard #refs div.

6. Render and inspect

Render with:

quarto render talk.qmd

Open the rendered HTML and inspect every slide at a normal presentation viewport. Check:

  • missing images, bibliography entries, fonts, or other assets;
  • accidental departures from the required white, blue, serif/sans, and monospace visual system when the user did not request an override;
  • clipped or overflowing content;
  • text, code, equations, labels, and citations that are too small;
  • sparse slides whose main text is not genuinely large or vertically centred;
  • ordinary content slides that are merely technically readable rather than comfortable at presentation distance;
  • slides that feel awkwardly left-heavy when one centred object or short block would compose better;
  • figures whose takeaway is not visible at a glance;
  • poor colour contrast or missing alt text;
  • accidental claims of causality, certainty, or execution;
  • too many consecutive slides with the same layout;
  • evidence that is repeatedly interpreted before the audience has a chance to see it;
  • mechanisms or sequences fragmented across slides when one clear visual relationship would be easier to understand;
  • no visual relief after several dense explanatory slides;
  • weak hierarchy between serif headings, body text, code, captions, and source notes;
  • a weak opening or an ending that merely says “thank you.”

Fix obvious problems and render again. Prefer changing the edit over adding CSS. Use .smaller or .scrollable only for exceptional appendix material, never as the first repair.

Completion report

When handing off the deck, report:

  • output path;
  • render command and result;
  • sources used and any assumptions;
  • omitted or unreproducible material;
  • remaining visual or factual limitations.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

原稿の主張と図の役割を頁ごとに整理し、選んだ書式を全頁へ引き継ぐ画像スライドと話者ノートを作る。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

studio-yebisu/yaoyorozu-ai-toolbox-slides102026년 10월 22일 업데이트

Convert literature reviews, paper folders, thesis drafts, journal-style reports, or research outlines into rigorous academic slide decks and review artifacts. Use when Codex must create, rebuild, or polish PPTX presentations from scholarly sources while preserving academic logic, citation-aware image/formula handling, editable layouts, figure explanations, template fidelity, and export-based visual QA.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

studio-yebisu/yaoyorozu-ai-toolbox-slides102026년 10월 22일 업데이트

既存PPTXの書式・配置を抽出し、planとnative編集操作からPowerPointを生成・検査する。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

studio-yebisu/yaoyorozu-ai-toolbox-slides102026년 10월 22일 업데이트

aham-ja

무료

読者と目的から構成・版式を決め、確認を挟みながら、編集できる図形と文字のPPTXにする。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

studio-yebisu/yaoyorozu-ai-toolbox-slides102026년 10월 22일 업데이트

aham-ppt

무료

全流程AI制作PPT演示文稿技能,克制专业、风格可选 A/B/C 三档(Aham UI v6.1 · Office 轨 · PPT)。 当用户说"帮我做PPT""做演示文稿""做一个汇报""根据这份资料做PPT" "做客户方案PPT""制作幻灯片"时立即触发。即使只有一句话需求也触发。 八阶段模块化流程:规范加载→材料解析→论点提炼→叙事骨架→大纲版式→样稿确认→逐页设计→质检交付。 内置能力自适应教练机制,无论用户专业水平高低,均引导至及格以上输出。 注意:本技能用于 PowerPoint / pptx 输出;SVG/HTML 版本见 ppt-svg 技能。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

studio-yebisu/yaoyorozu-ai-toolbox-slides102026년 10월 22일 업데이트

原典のReact scene kitを実scaffoldし、安定layoutIdの共通canvasでentityが移動・morphする日本語ブラウザ資料を作る。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

studio-yebisu/yaoyorozu-ai-toolbox-slides102026년 10월 22일 업데이트

studio-yebisu의 스킬 모두 보기

이 스킬의 문제 신고