publish

Automate Quarto project publishing to GitHub Pages via quarto publish gh-pages.

2|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/MusserLab/lab-claude-skills --skill publish-musserlab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: publish
Source: https://github.com/MusserLab/lab-claude-skills/tree/main/skills/quarto-publish
Command: npx skills add https://github.com/MusserLab/lab-claude-skills --skill publish-musserlab

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the publishing workflow for Quarto projects, enabling one-click deployment to GitHub Pages without manual steps.

Core Features & Use Cases

  • Automates detecting changes, staging, and committing Quarto project updates.
  • Builds and deploys to GitHub Pages via quarto publish gh-pages --no-prompt.
  • Provides clear user feedback on success, including the live URL and deployment timing.

Quick Start

Invoke the /publish command to commit changes and publish the Quarto project to GitHub Pages.

Frequently Asked Questions about publish

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

FAQPage Schema
How do I publish a Quarto website to GitHub Pages automatically?

You can publish a Quarto website to GitHub Pages automatically by invoking a command that detects changes, commits them with an informative message, pushes to the remote, and runs quarto publish gh-pages --no-prompt.

How do I automate committing and deploying Quarto project updates?

Automate Quarto project updates by using a workflow that stages detected changes, commits them with a message, and pushes to the remote repository before deploying to GitHub Pages.

Can I deploy Quarto books to GitHub Pages without manual prompts?

Yes, you can deploy Quarto books to GitHub Pages without manual prompts by running the quarto publish gh-pages command with the --no-prompt flag for reliable, repeatable deployment.

Does the automated Quarto deployment process provide the live site URL?

Yes, the automated Quarto deployment process provides clear user feedback upon success, including the live GitHub Pages URL and the total deployment timing.

What is the best way to ensure repeatable Quarto project deployments?

The best way to ensure repeatable Quarto deployments is to automate the workflow so changes are detected, committed, pushed, and deployed via the quarto publish gh-pages command without manual intervention.