feat: Complete fleet — 94 skills across 10+ domains

Pulled ALL skills from 15 source repositories:
- anthropics/skills: 16 (docs, design, MCP, testing)
- obra/superpowers: 14 (TDD, debugging, agents, planning)
- coreyhaines31/marketingskills: 25 (marketing, CRO, SEO, growth)
- better-auth/skills: 5 (auth patterns)
- vercel-labs/agent-skills: 5 (React, design, Vercel)
- antfu/skills: 16 (Vue, Vite, Vitest, pnpm, Turborepo)
- Plus 13 individual skills from various repos

Mosaic Stack is not limited to coding — the Orchestrator and
subagents serve coding, business, design, marketing, writing,
logistics, analysis, and more.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Jason Woltje
2026-02-16 16:27:42 -06:00
parent 861b28b965
commit f5792c40be
1262 changed files with 212048 additions and 61 deletions

View File

@@ -0,0 +1,148 @@
---
name: exporting
description: Export presentations to PDF, PPTX, PNG, or Markdown
---
# Exporting Slides
Export presentations to PDF, PPTX, PNG, or Markdown.
## Browser Exporter
Access at `http://localhost:3030/export`:
- Select format and options
- Preview and download
## CLI Export
Requires playwright:
```bash
pnpm add -D playwright-chromium
```
### PDF Export
```bash
slidev export
slidev export --output my-slides.pdf
```
### PowerPoint Export
```bash
slidev export --format pptx
```
### PNG Export
```bash
slidev export --format png
slidev export --format png --range 1-5
```
### Markdown Export
```bash
slidev export --format md
```
## Export Options
### With Click Steps
Export each click as separate page:
```bash
slidev export --with-clicks
```
### Dark Mode
```bash
slidev export --dark
```
### Slide Range
```bash
slidev export --range 1,4-7,10
```
### Table of Contents
PDF with clickable outline:
```bash
slidev export --with-toc
```
### Timeout
For slow-rendering slides:
```bash
slidev export --timeout 60000
```
### Wait
Wait before capture:
```bash
slidev export --wait 2000
```
### Wait Until
Wait condition:
```bash
slidev export --wait-until networkidle # Default
slidev export --wait-until domcontentloaded
slidev export --wait-until load
slidev export --wait-until none
```
### Transparent Background
```bash
slidev export --omit-background
```
### Custom Browser
```bash
slidev export --executable-path /path/to/chrome
```
## Headmatter Options
```yaml
---
exportFilename: my-presentation
download: true # Add download button in build
export:
format: pdf
timeout: 30000
withClicks: false
---
```
## Troubleshooting
### Missing Content
Increase wait time:
```bash
slidev export --wait 3000 --timeout 60000
```
### Wrong Global Layer State
Use `--per-slide` or use `slide-top.vue` instead of `global-top.vue`.
### Broken Emojis
Use system fonts or install emoji font on server.
### CI/CD Export
Install playwright browsers:
```bash
npx playwright install chromium
```