origin-quarto

Create and render Quarto documents and RevealJS slides from a bundled organization template.

Updated Dec 9, 2025
One-click install
npx skills add https://github.com/Aki2022/skills --skill origin-quarto-aki2022
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: origin-quarto
Source: https://github.com/Aki2022/skills/tree/main/origin-quarto
Command: npx skills add https://github.com/Aki2022/skills --skill origin-quarto-aki2022

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve? Creating Quarto deliverables that follow an organization's visual identity requires manually assembling templates, RevealJS extensions, SCSS styling, citation styles, and PowerPoint reference documents. This Skill bundles all of those assets and provides a repeatable workflow for producing consistent .qmd documents, slide decks, and PowerPoint output. ## Core Features & Use Cases - Template-Based Document Creation: Copies the bundled template (qmd_template.qmd, _extensions/, SCSS, CSL, PowerPoint reference doc) into the destination project before authoring new content. - Multi-Format Rendering: Renders Quarto sources to RevealJS slides and PowerPoint while preserving the included extensions such as spotlight, pointer, and BudouX Japanese line-breaking plugins. - Existing Project Editing: Inspects an existing Quarto project's configuration and reuses the bundled design only when creating new material or when explicitly requested. - Use Case: A data analyst needs a Japanese-language RevealJS presentation following company branding. The Skill copies the template, fills in the content, and renders the slides with the organization's styling and plugins intact. ## Quick Start Use the origin-quarto skill to create a RevealJS slide deck from the bundled template and render it in the current project directory.

Frequently Asked Questions about origin-quarto

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

FAQPage Schema
How do I create a Quarto presentation from a template?

Copy the template contents into your project directory, rename qmd_template.qmd for your deliverable, and replace the placeholder metadata and content. Then render with Quarto, keeping the _extensions/ folder paths intact so plugins and styling resolve correctly.

How to render Quarto qmd files to PowerPoint?

Set the output format to pptx in the document YAML and keep the bundled PowerPoint reference document in place so corporate styling is applied. Run the Quarto render command and inspect any errors in the source rather than suppressing them.

What RevealJS plugins are included in this Quarto template?

The template bundles three RevealJS plugins: spotlight for mouse-driven highlighting, pointer for a red cursor dot toggled with the q key, and quarto-revealjs-budoux for Japanese line breaking via the BudouX library.

Can I use this template with an existing Quarto project?

Yes, but the existing project's configuration is inspected first. The bundled template is only applied when creating new material or when you explicitly ask to adopt this design, so established project styles are not overwritten.

Why does my Quarto render fail after copying the template?

Render failures usually come from broken relative paths to _extensions/, the citation style, or the PowerPoint reference document. Confirm every local extension and theme path resolves from the destination project, and check that Quarto and its dependencies are installed.