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.