| name | deploy |
| description | Render and deploy documents to output directory for hosting. Supports Quarto slides and Typst PDFs. |
| disable-model-invocation | true |
| argument-hint | [target or 'all'] |
| allowed-tools | ["Read","Bash"] |
Deploy Documents
Render and deploy documents to output directory for GitHub Pages or other hosting.
Steps
For Quarto Slides (.qmd)
-
Render:
quarto render FILENAME.qmd
- Or use project-specific deploy script if available
-
Verify deployment:
- Check that HTML files exist in output directory
- Check that
_files/ directories were copied (RevealJS assets)
- Check that referenced figures/images are accessible
-
Verify interactive charts (if applicable):
- Grep rendered HTML for interactive widget count
-
Open in browser for visual verification
For Typst Documents (.typ)
- Compile to PDF:
typst compile file.typ
- Copy PDF to output directory:
cp file.pdf docs/ or project-specific output path
- For HTML output (if using typst-preview or conversion): follow project-specific pipeline
- Verify PDF was generated with non-zero file size
For LaTeX (.tex)
Configure at project level — compilation requires project-specific TEXINPUTS and paths.
- Report results to the user