From quarto-publishing
Use when configuring or reviewing Quarto output-format YAML and format-specific rendering behavior for HTML, PDF via LaTeX, PDF via Typst, DOCX, revealjs, PowerPoint, Beamer, output-format behavior for books, websites, manuscripts, ePub, themes, CSS/SCSS, reference documents, includes, templates, and custom formats or extensions when they affect output behavior. Do not use for general .qmd authoring, project architecture, publishing/deployment, CI, caching/performance strategy, report writing, or deep render troubleshooting except when the issue is an invalid or misplaced format option.
How this skill is triggered — by the user, by Claude, or both
Slash command
/quarto-publishing:quarto-format-configurationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill to configure or review Quarto output formats and format-specific YAML. Focus on whether the chosen format and options are appropriate for the intended rendered artifact.
Use this skill to configure or review Quarto output formats and format-specific YAML. Focus on whether the chosen format and options are appropriate for the intended rendered artifact.
format: block first, identify each requested output format, and check whether options are nested under the correct format key._quarto.yml, _metadata.yml, or document YAML only as format configuration; metadata architecture belongs to quarto-project-configuration.quarto-multiformat-compatibility.When reviewing Quarto format configuration, check:
format: is present when needed and format-specific options are nested under the relevant format.theme, css, toc, code-fold, code-tools, code-overflow, syntax-highlighting, embed-resources, html-math-method, and includes are appropriate when relevant.documentclass, classoption, pdf-engine, pdf-engine-opt, pdf-engine-opts, include-in-header, and keep-tex are justified when relevant.format: typst and is considered when the user wants simpler or faster PDF production without LaTeX-specific templates or packages.reference-doc when institutional styling, Word styles, or repeatable Word formatting matter.revealjs for HTML slides, pptx for editable Office slides, and beamer for LaTeX/PDF academic slides.For compact examples and decision rules for HTML, LaTeX PDF, Typst PDF, DOCX, revealjs, PowerPoint, Beamer, secondary formats, custom formats, extensions, and minimal multiformat cautions, read references/quarto-format-configuration.md when editing or reviewing concrete format YAML.
Do not rewrite general .qmd prose, Markdown structure, citations, cross-references, callouts, figures, tables, or equations unless a format option directly affects rendering.
Do not redesign _quarto.yml, _metadata.yml, project profiles, project types, render targets, output directories, or shared metadata beyond format-specific placement.
Do not design deployment, publishing, CI, GitHub Pages, Netlify, Posit Connect, Quarto Pub, or hosting pipelines.
Do not design caching, freeze, execution architecture, or long-running render performance.
Do not perform deep render troubleshooting, TeX log debugging, package installation repair, missing font diagnosis, Pandoc failure analysis, or environment setup.
Do not use this skill as the primary guide for full multiformat compatibility strategy, report narrative design, custom extension systems, Lua filter implementation, or reusable templates. Keep format advice limited to output behavior and route broader work to the appropriate skill boundary.
npx claudepluginhub brianmsm/r-workflow-plugins --plugin quarto-publishingGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.