██╗ ██╗ █████╗ ███╗ ██╗████████╗██╗███████╗
██║ ██║██╔══██╗████╗ ██║╚══██╔══╝██║██╔════╝
██║ ██║███████║██╔██╗ ██║ ██║ ██║███████╗
╚██╗ ██╔╝██╔══██║██║╚██╗██║ ██║ ██║╚════██║
╚████╔╝ ██║ ██║██║ ╚████║ ██║ ██║███████║
╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═══╝ ╚═╝ ╚═╝╚══════╝ PROTOCOL
The AI-Native Development Workflow
Vantis Protocol is a 13-step methodology that turns a product idea into implementation-ready specs using AI. You describe what you want to build, walk through structured steps with your AI assistant, and get a complete set of documents -- architecture, design system, PRDs, and a task backlog -- ready for development.
Non-technical founders -- Get complete product specifications without writing a line of code. Describe your idea in plain English and walk through each step with AI guidance.
Technical founders -- A structured methodology that prevents the planning gaps you discover mid-sprint. Every step builds on the last, so nothing falls through the cracks.
Developers -- Implementation-ready PRDs with acceptance criteria, technical specs, and a machine-readable task backlog you can feed directly into your AI coding tool.
Vantis Protocol organizes product development into 3 phases and 13 steps. Each step produces a specific output document. You run each step as a command (e.g., /step-1-ideation) and your AI assistant guides you through it.
Step 0: Environment Setup ─────────────────────────────────────┐
│ │
Step 1: Ideation ──────────────────────> MASTER_PRD.md │
│ │
Step 1.5: Offer Architecture (if monetized) │ PLANNING
│ │
Step 2: Architecture ──────────────────> ARCHITECTURE.md │
│ │
Step 3: UX Design ─────────────────────> UX-DESIGN.md │
│ │
Step 4: Flow Tree ─────────────────────> Screen Inventory ─────┘
│
Step 5: Wireframes ────────────────────> docs/prds/flows/ ─────┐
│ │
Step 6: Design System ─────────────────> DESIGN-SYSTEM.md │ DESIGN
│ │
Step 7: Interface States ──────────────> STATE-SPEC.md │
│ │
Step 8: Technical Spec ────────────────> TECHNICAL-SPEC.md ────┘
│
Step 9: Landing Page (optional) ───────────────────────────────┐
│ │
Step 10: Feature Breakdown ────────────> FEATURE-BREAKDOWN.md │ BUILD
│ │
Step 11: PRD Generation ───────────────> docs/prds/*.md │
│ │
Step 12: Context Engine ───────────────> .cursorrules │
│ │
Step 13: Skillpack Generator ──────────> Project skills ───────┘
│
[Vantis Loop] ──────────────────────────> Autonomous Implementation
| Step | What It Does | Output |
|---|---|---|
| Step 0 | Sets up your project environment and installs dependencies | Project scaffold |
| Step 1 | Explores your idea using the Hormozi Value Equation to validate demand | MASTER_PRD.md |
| Step 1.5 | Designs your pricing, packaging, and offer structure (if monetized) | Offer architecture |
| Step 2 | Designs system architecture, tech stack, and data models | ARCHITECTURE.md |
| Step 3 | Maps user journeys, interaction patterns, and UI/UX decisions | UX-DESIGN.md |
| Step 4 | Creates a complete screen inventory with navigation flows | Screen inventory |
| Step | What It Does | Output |
|---|---|---|
| Step 5 | Generates wireframe prototypes for every screen | docs/prds/flows/ |
| Step 6 | Defines your design tokens, component library, and visual language | DESIGN-SYSTEM.md |
| Step 7 | Specifies every interface state (loading, empty, error, success) | STATE-SPEC.md |
| Step 8 | Writes the full technical specification with API contracts | TECHNICAL-SPEC.md |
| Step | What It Does | Output |
|---|---|---|
| Step 9 | Designs your landing/marketing page (optional) | Landing page spec |
| Step 10 | Breaks features into atomic, implementable units | FEATURE-BREAKDOWN.md |
| Step 11 | Generates detailed PRDs with acceptance criteria for each feature | docs/prds/*.md |
| Step 12 | Builds a context engine so AI tools understand your project | .cursorrules |
| Step 13 | Generates a project-specific skillpack for your AI assistant | Project skills |
The examples/ directory contains a sample project showing the output of each step. Browse it to see what Vantis Protocol produces before you run it yourself.
The fastest path. Copy the guide into your skills directory and start building.
# 1. Add the Vantis guide skill to your project
mkdir -p .claude/skills
curl -sSL https://raw.githubusercontent.com/vantis123/vantis-protocol/main/VANTIS-GUIDE.md \
-o .claude/skills/vantis-protocol-guide.md
# 2. Tell Claude Code:
# "Run step 1 ideation for [your product idea]"Claude Code will walk you through each step interactively.
Same idea, different config directory.
Codex:
mkdir -p .codex/skills
curl -sSL https://raw.githubusercontent.com/vantis123/vantis-protocol/main/VANTIS-GUIDE.md \
-o .codex/skills/vantis-protocol-guide.md
# Tell Codex: "Run step 1 ideation for [your product idea]"Cursor:
mkdir -p .cursor/rules
curl -sSL https://raw.githubusercontent.com/vantis123/vantis-protocol/main/VANTIS-GUIDE.md \
-o .cursor/rules/vantis-protocol-guide.mdc
# Tell Cursor: "Run step 1 ideation for [your product idea]"You don't need a CLI to use Vantis Protocol. Just read the step files directly.
# 1. Clone the repo for reference
git clone https://github.com/vantis123/vantis-protocol.git
# 2. Copy VANTIS-GUIDE.md into your project
cp vantis-protocol/VANTIS-GUIDE.md your-project/.claude/skills/
# 3. Read the step files in steps/ for the full methodology
# Then tell your AI: "Run step 1 ideation for [your product idea]"| Platform | Status | Configuration | Notes |
|---|---|---|---|
| Claude Code | Primary | .claude/ + CLAUDE.md |
All features developed and tested here first |
| Codex | Production | .codex/ + AGENTS.md |
GPT-5.3-Codex support |
| OpenCode | Production | .opencode/ + AGENTS.md |
Full skill support |
| Factory Droid | Production | .factory/ + AGENTS.md |
Full skill support |
| Cursor | Secondary | .cursor/rules/ |
Rule-based integration |
| Command | Description |
|---|---|
/step-1-ideation |
Product ideation with Hormozi Value Equation |
/step-2-architecture |
System architecture design |
/step-3-ux-design |
UX/UI design and user flows |
/step-4-flow-tree |
Navigation flow and screen inventory |
/step-5-wireframe-prototypes |
Wireframe prototypes |
/step-6-design-system |
Design system and tokens |
/step-7-interface-states |
Interface state specifications |
/step-8-technical-spec |
Technical specifications |
/step-9-landing-page |
Landing page design |
/step-10-feature-breakdown |
Feature breakdown |
/step-11-prd-generation |
PRD generation |
/step-12-context-engine |
Context engine setup |
/step-13-skillpack-generator |
Generate project skillpack |
| Command | Description |
|---|---|
/step-verify |
Deep verification with 100-point scoring |
/security-audit |
Security vulnerability assessment |
/accessibility-audit |
WCAG compliance check |
/performance-check |
Performance analysis |
/gap-analysis |
PRD coverage analysis |
| Command | Description |
|---|---|
/implement-prd |
Implement a PRD feature |
/plan |
Create implementation plan |
/scaffold |
Generate project scaffolding |
| Command | Description |
|---|---|
/status |
Project health overview |
/continue |
Resume unfinished work |
/doctor |
System health check |
/ship-check |
Pre-deployment validation |
Vantis Loop converts your PRDs into a machine-readable JSON backlog and spawns fresh AI sessions to implement each user story autonomously. It works in two modes:
- Prototype mode (after Step 5): Quick prototype from wireframe PRDs
- Implementation mode (after Step 11): Full implementation from detailed PRDs
# 1. Convert PRDs to JSON backlog
/prd-json --mode=prototype # or --mode=implementation
# 2. Run Vantis loop (Claude Code)
./vantis-loop/vantis-loop.sh --workspace=. --mode=prototype
# 2b. Run Vantis loop (Codex)
./vantis-loop/vantis-loop.sh --workspace=. --mode=prototype --platform=codexHow it works:
- Converts PRDs to atomic JSON user stories
- Spawns a fresh AI session per story
- Tracks progress in
progress.txt - Auto-commits after each completed story
See vantis-loop/README.md for full setup and configuration.
After running all 13 steps, your project will contain:
MASTER_PRD.md-- Your validated product vision with value propositionARCHITECTURE.md-- System architecture, tech stack, and data modelsUX-DESIGN.md-- User journeys and interaction patternsDESIGN-SYSTEM.md-- Design tokens, components, and visual languageSTATE-SPEC.md-- Every interface state mapped outTECHNICAL-SPEC.md-- API contracts, data flows, and integration specsFEATURE-BREAKDOWN.md-- Atomic feature list ready for sprint planningdocs/prds/*.md-- Individual PRDs with acceptance criteria per feature
Browse the examples/ directory for a complete sample.
Every feature is evaluated using:
Value = (Dream Outcome x Perceived Likelihood) / (Time Delay x Effort & Sacrifice)
Features that increase the numerator or decrease the denominator ship first. Everything else goes to the backlog.
Each step has verification criteria scored out of 100. Target 80+ to proceed to the next step. Run /step-verify at any point to check your score and get specific feedback on what to improve.
Commands pause for human approval at critical decision points -- architecture choices, scope changes, and deployment. These checkpoints exist to keep you in control. Never skip them.
| Document | Description |
|---|---|
| VANTIS-GUIDE.md | All-in-one prompt file for AI assistants |
| docs/GETTING-STARTED.md | Step-by-step setup guide |
| docs/HOW-IT-WORKS.md | Deep dive into the methodology |
| docs/WORKFLOW-OVERVIEW.md | Complete workflow reference |
| docs/QUICK-REFERENCE.md | Command cheat sheet |
| vantis-loop/README.md | Vantis Loop autonomous implementation |
See CONTRIBUTING.md for guidelines and CODE_OF_CONDUCT.md for community standards.
MIT License -- see LICENSE for details.
The Vantis Protocol is Arvantis Tech's operating edition of the open-source Sigma Protocol (MIT). Same 13-step / 3-phase methodology, same checkpoint discipline, same Vantis Loop hand-off — rebranded and maintained for the Vantis build fleet. Full credit to the Sigma Protocol project as the origin.
Built for AI-Native Development
GitHub •
Get Started •
How It Works