quarto-authoring

Author and migrate Quarto content across documents, books, and websites.

1|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/nq-rdl/agent-extensions --skill quarto-authoring-nq-rdl
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: quarto-authoring
Source: https://github.com/nq-rdl/agent-extensions/tree/main/skills/quarto-authoring
Command: npx skills add https://github.com/nq-rdl/agent-extensions --skill quarto-authoring-nq-rdl

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Quarto authoring can be challenging for new users and those migrating from other formats; this skill provides a structured guide to write, migrate, and organize Quarto content across documents, books, and websites.

Core Features & Use Cases

  • Supports authoring Quarto documents (.qmd) with code cells, figures, cross-references, callouts, YAML front matter, and diagrams (Mermaid/Graphviz).
  • Enables migration from R Markdown, Bookdown, blogdown, xaringan, and distill to Quarto, to build websites, books, and presentations.
  • Facilitates configuring multi-output projects with YAML front matter for HTML, PDF, RevealJS, and other formats, including theme, layout, and extensions.

Quick Start

Create a basic Quarto project with a sample index.qmd and _quarto.yml to begin authoring.

Frequently Asked Questions about quarto-authoring

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I migrate R Markdown and Bookdown projects to Quarto?▼

Quarto migration from R Markdown and Bookdown involves translating existing YAML configurations into .qmd files, enabling multi-format project building for websites, books, and presentations.

How do I configure YAML front matter for multi-format Quarto outputs?▼

Configuring YAML front matter for Quarto outputs requires defining format-specific options for HTML, PDF, and RevealJS, including theme, layout, and extensions within your project configuration files.

Can I use Mermaid and Graphviz diagrams in Quarto documents?▼

Yes, you can use Mermaid and Graphviz diagrams in Quarto documents by leveraging native code-cell support, allowing you to embed and render complex visual layouts directly within your content.

What is the best way to set up cross-references and code cells in Quarto?▼

Setting up cross-references and code cells in Quarto involves using specific YAML front matter and code-cell options to link figures, tables, and sections across your documents and presentations.

Does Quarto support migrating presentations from xaringan and distill?▼

Yes, Quarto supports migrating presentations from xaringan and distill by converting existing slide content into RevealJS format using structured YAML layouts and code-cell configurations.