Skip to content
Automation
Skill

/deploy

Render Quarto slides and sync to docs/ for GitHub Pages deployment. Use when deploying lecture slides after making changes.

From plugin
auto-empirical-research-skills
4.9k200 skills

Claude Code

$ npx -y skills add brycewang-stanford/Auto-Empirical-Research-Skills --skill deploy --agent claude-code

SKILL.md

deploy.SKILL.md
name: deploy
description: Render Quarto slides and sync to docs/ for GitHub Pages deployment. Use when deploying lecture slides after making changes.
argument-hint: "[LectureN or 'all']"
allowed-tools: ["Read", "Bash"]

Deploy Slides to GitHub Pages

Render Quarto slides and sync all files to `docs/` for GitHub Pages deployment.

Steps

1. **Run the sync script:**

  • If `$ARGUMENTS` is provided (e.g., "Lecture4"): `./scripts/sync_to_docs.sh $ARGUMENTS`
  • If no argument: `./scripts/sync_to_docs.sh` (syncs all lectures)

2. **Verify deployment:**

  • Check that HTML files exist in `docs/slides/`
  • Check that `_files/` directories were copied (RevealJS assets)
  • Check that `docs/Figures/` was synced from `Figures/`

3. **Verify interactive charts** (if applicable):

  • Grep rendered HTML for interactive widget count
  • Confirm count matches expected

4. **Verify TikZ SVGs** (if applicable):

  • Check that all referenced SVG files exist in `docs/Figures/LectureN/`

5. **Open in browser** for visual verification:

  • `open docs/slides/LectureX_Name.html` # macOS
  • `# xdg-open docs/slides/LectureX_Name.html` # Linux
  • Confirm slides render, images display, navigation works

6. **Report results** to the user

What the sync script does:

  • Renders all `.qmd` files in `Quarto/` (skips `*_backup*` files)
  • Copies HTML and `_files/` directories to `docs/slides/`
  • Copies Beamer PDFs from `Slides/` to `docs/slides/`
  • Syncs `Figures/` to `docs/Figures/` using rsync
Read more
@brycewang-stanford
Ships withauto-empirical-research-skills

## 🔥 力荐 · StatsPAI — Stata 与 R 的 Python 平替,为 AI Agent 而生 🔁 Stata / R 平替:reghdfe、csdid、rdrobust、synth、fixest、did 等常用命令在 Python 中一站式替代,一个 import statspai as sp 搞定 DID / RD / IV / SCM / DML / matching 🤖 面向 Agent 设计:结构化结果对象 + 内置 MCP Server,Claude / Codex

4.9k200 skills
Get the whole plugin

Stars on GitHub

Momentum

stars in total
4.9k
Star history of brycewang-stanford/Auto-Empirical-Research-Skills on GitHub, a chart by star-history.com

More skills from other plugins.

agent-builder

agent-builder

Load immediately after an Agent intent, before the first agent_builder_* call. Governs how you create, configure, test, and…

n8n12d209k
@n8n-io@n8n-ioInstall Skill
browser-use

browser-use

Direct browser control via CDP for web interaction: automation, scraping, testing, screenshots, and site/app work. Also covers…

@browser-use@browser-useInstall Skill
agent-browser

agent-browser

Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling…

@vercel-labs-2@vercel-labs-2Install Skill
add-anydoc

add-anydoc

Add local office-document-to-Markdown conversion to NanoClaw agent containers with the pinned Firecrawl AnyDoc CLI. Use when…

@nanocoai@nanocoaiInstall Skill

Questions about deploy.

Which coding agents can use deploy?
deploy installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.