Use this for SlideClaw/Marp deck tasks (e.g. "SlideClawでスライド作って", "MarpをPDF化して", "テンプレ保存して").
Use this skill to run end-to-end Marp slide production with SlideClaw.
slides.md to PDF/HTML/PPTX/PNG.This skill is designed to work even when installed from ClawHub into a workspace that does not have this repository cloned.
slideclaw binary when available.npx -y slideclaw@latestslideclaw exists on PATH, use it../bin/slideclaw.js exists, use node ./bin/slideclaw.js.npx -y slideclaw@latest.In steps below, treat <SC> as the resolved command prefix.
Examples:
<SC> doctor
<SC> --json template list
<SC> render <project-id> --format pdf
<SC> doctor
.slideclaw/ is missing, initialize in current directory:<SC> init . --with-starter-template
<SC> doctor
If any required dependency is missing, report clearly and stop before content work.
Ask only what is required:
Limit to 4 questions in one round.
[1] Resolve <SC> and bootstrap workspace
[2] Confirm requirements
[3] Pick template (or create new design)
[4] Create project
[5] Fill requirements.md
[6] Write slides.md
[7] Render HTML for fast validation
[8] Render PDF for final output
[9] Confirm with user, iterate if needed
[10] Mark done and optionally save template
[11] Update profile/user.md
Always use CLI JSON output:
<SC> --json template list
Rules:
If no template exists, continue with project creation without template and create style in project theme.css.
Always pass explicit kebab-case ID:
<SC> project new "<name>" \
--id 2026-04-09-topic-name \
--template <template-id> \
--title "<title>" \
--audience "<audience>" \
--goal "<goal>"
If no template is selected, omit --template.
Edit:
Then share a 3-5 line summary and wait for user confirmation.
Use pure Marp frontmatter only: