Getting Started
SpeziVibe is a collection of installable skills for AI coding tools. Each skill walks you through a specific digital health planning area and produces a structured markdown document you can build from.
SpeziVibe's planning skills produce structured markdown briefs. Your AI coding agent then uses those briefs (plus a Spezi template repo) to write the code. See How SpeziVibe Works for the full flow before you start.
Prerequisites
You need Node.js (which includes npm and npx).
- Install a current Node.js release from nodejs.org
- Confirm the tools are available:
node -v
npx -v
Install All Skills
Install every skill with one command:
npx skills add StanfordSpezi/SpeziVibe --all
This installs into every detected coding tool. Skills work with Claude Code, Cursor, GitHub Copilot, OpenAI Codex, Gemini CLI, and any other tool that supports installable skills or custom instructions.
List Skills Before Installing
See what's available without installing:
npx skills add StanfordSpezi/SpeziVibe --list
Install a Single Skill
npx skills add StanfordSpezi/SpeziVibe --skill build-an-app
Every skill's docs page includes a copy-paste install command. Start with build-an-app if you're unsure where to begin.
Target a Specific Tool
By default, the install targets every detected tool. To target a specific one, add -a <agent>:
# Claude Code only
npx skills add StanfordSpezi/SpeziVibe --skill '*' -a claude-code
# Codex only
npx skills add StanfordSpezi/SpeziVibe --skill '*' -a codex
See the skills tool for the full list of supported agents.
Manual Install (No npx)
If you prefer not to use npx:
- Download the latest
spezivibe-skills.zipfrom Releases - Unzip the archive
- Copy the skill folders into your tool's skills directory (e.g.,
.claude/skills/for Claude Code)
Verify the Install
Open your AI coding tool and ask it to list the available skills:
List the SpeziVibe skills you have access to.
You should see build-an-app, biodesign-needs-finding, and the other skills in the catalog.
Next Steps
The fastest way to get started is to run build-an-app. Describe what you want to build and it figures out which planning skills apply, runs them in order, and hands off to implementation:
I want to build a medication tracking app for post-transplant
patients. Use the build-an-app skill to walk me through it.
Browse the Skills reference for what each skill does individually, or check the GitHub repository for source code and contribution info.