Vibeflow
Spec-driven development for AI agents. Define what to build, let the agent build it right. Claude Code · Cursor · Copilot.
Install / Use
/learn @pe-menezes/VibeflowQuality Score
Category
Development & EngineeringSupported Platforms
README
Vibeflow
Stop vibe-coding blind. Spec it, then ship it.
AI agents write code fast — but without specs, they write the wrong code fast. Vibeflow adds a thinking layer before coding: you define what to build with specs, guardrails, and quality gates. The agent implements following your project's real patterns.
Works with Claude Code (plugin), Cursor (rules + skills), and GitHub Copilot (prompts + agents).
3 commands to start
analyze → scans your codebase, builds .vibeflow/ knowledge base
gen-spec "feature" → generates spec with Definition of Done, scope, patterns
implement <spec> → implements with guardrails (budget, DoD, tests)
Run analyze once, then gen-spec → implement for each feature. That's it.
The pipeline
Think before you code. Build from specs. Verify against DoD.
analyze → discover → gen-spec → implement → audit
| Command | What it does | When to use |
|---------|-------------|-------------|
| analyze | Deep-scans codebase → .vibeflow/ knowledge base | Setup, or after major changes |
| discover | Dialogue that turns a vague idea into a PRD | Idea isn't clear yet |
| gen-spec | Generates spec with binary DoD, scope, anti-scope | Ready to specify |
| implement | Implements from spec with guardrails (budget, DoD, patterns) | Spec approved, ready to code |
| prompt-pack | Self-contained prompt for another agent/session | Need to delegate |
| audit | Verifies DoD + pattern compliance + tests | After implementation |
Utility: quick (fast-track small tasks), teach (update knowledge base), stats (audit trends).
Editions
Each edition adapts the same prompts and methodology to the agent's format. The methodology content is the same — only the file structure changes.
Claude Code (plugin — no npx)
Claude Code uses its own plugin system, not file downloads.
Claude Desktop (Cowork):
- Sidebar → Customize
- Click + next to "Personal plugins" → Add marketplace
- Paste:
pe-menezes/vibeflow-claude - Click Sync
- Browse plugins → Install Vibeflow
Claude Code CLI (terminal only — these do NOT work in Desktop chat):
/plugin marketplace add pe-menezes/vibeflow-claude
/plugin install vibeflow@vibeflow-marketplace
Then run /vibeflow:analyze to get started.
Source:
claude-code/in this repo → auto-synced to pe-menezes/vibeflow-claude
Cursor
npx setup-vibeflow@latest --cursor
See cursor/README.md for details.
GitHub Copilot
npx setup-vibeflow@latest --copilot
See copilot/README.md for details.
By default the installer adds installed files and the
.vibeflow/folder to.gitignore. Remove the "Vibeflow" block from.gitignoreif you want to track them in git.
Edition summary
| Edition | Install method | Command |
|---------|---------------|---------|
| Claude Code | Plugin (inside Claude Code) | See install steps above |
| Cursor | npx installer | npx setup-vibeflow@latest --cursor |
| GitHub Copilot | npx installer | npx setup-vibeflow@latest --copilot |
Documentation
- vibeflow.run — Website with command reference, examples, and plugin docs
- MANUAL.md — Full documentation of all commands, flows, and methodology (PT-BR)
- CHANGELOG.md — Version history
License
Related Skills
node-connect
352.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
111.1kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
352.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
352.0kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
