Convert a side project, hackathon prototype, or software repository into an investor-ready pre-seed fundraising pitch deck using Slidev and Borys Musielak's 8-slide framework. Use when a user asks to turn repo code into a fundraising narrative, create a VC pitch deck, or produce/export pitch slides as Slidev/PDF/PPTX.
Turn repository facts into a concise investor narrative and render it as a Slidev deck.
Preferred: Read the project brief from .social/project-brief.json (generated by /go-to-market).
If the brief exists, use it as the primary context source and map sections to the 8-slide framework:
brief.project → Slide 1 (Company + one-line pitch)brief.team → Slide 2 (Team)brief.narrative.problem → Slide 3 (Problem)brief.narrative.solution → Slide 4 (Solution)brief.narrative.why_now → Slide 5 (Why now)brief.narrative.traction → Slide 6 (Traction)brief.narrative.market → Slide 7 (Market)brief.fundraising → Slide 8 (Ask)Additional brief fields to use throughout:
brief.audience — inform problem and solution framingbrief.hackathon — context for traction and team slidesbrief.meta.* — links for the company slideIf no brief exists, fall back to extracting from the repository directly (workflow below).
Read before generating deck content:
references/pitch-framework-borys-musielak.mdreferences/slidev-playbook.mdreferences/brief-template.jsonREADME*, docs, manifests (package.json, pyproject.toml, go.mod, etc.), demos, and recent commit history.verified facts and assumptions that need founder confirmation.references/brief-template.json.python3 scripts/generate_slidev_pitchdeck.py \
--brief references/brief-template.json \
--out slides.md \
--repo-path .
references/brief-template.json with your real brief path.<v-clicks>), never as decoration.slidev slides.md to review.slidev export --format pdf for investor sharing.slidev export --format pptx only when explicitly requested.slides.md with exactly eight fundraising slides:
Evidence and Assumptions to confirm whenever data is uncertain.