SpecDrive
Specs your AI can build. Spec-Driven Development for everyone — no terminal required.
Before an AI agent writes a single line of code, it needs a plan. That's what Spec-Driven Development is about: define your idea, your principles, user stories, requirements and tech choices before any code is generated. The result is consistent, maintainable, production-ready output instead of vibe-coded guesswork. Every other SDD tool needs a terminal, SSH keys and developer knowledge — SpecDrive brings it to Product Owners, PMs and indie builders, touch-first.
The six phases
Define Principles
Set the rules your agent must follow. AI suggests principles from your project type and tech stack.
Describe Your Idea
Capture user stories. AI drafts the “so that” outcome and acceptance criteria inline as you type.
Clarify Requirements
AI reviews the whole spec and asks the targeted questions that actually matter before a build starts.
Choose Your Tech
Pick a stack preset — SwiftUI, React, Vue or plain HTML. AI recommends one from your description.
Review Tasks
AI flags any task that is too vague for an agent to execute, so nothing gets lost in translation.
Export to Agent
A completeness check, then hand the branch to Claude Code, Copilot, Gemini CLI or Kiro.
What makes it different
Touch-first, terminal-free
Designed for the way PMs and POs actually work. Writing a spec shouldn't require knowing what a git branch is — so it never asks.
GitHub, the easy way
OAuth device-flow sign-in, path-scoped to your spec files only. No SSH keys, no config, and SpecDrive never touches your source code.
No markdown, ever
Every spec file is generated programmatically in the background. You write in a structured editor and never see a raw .md file.
Connect to Claude Coming soon
Claude will read your specs straight from SpecDrive over its MCP server — no copy-paste, no terminal. The connection only sees your .specify/ files and CLAUDE.md, never your source code or tokens, and all AI runs on-device.
Available for iPad & Mac