mcpbeat Sign in

Vibe Workflow Skill for Claude

Complete 5-step workflow to build an MVP from idea to launch. Use when the user wants to start a new project from scratch, go through the full workflow, or says "help me build an MVP", "start new project", or "vibe coding workflow".

1k tokens
context cost
the whole folder, loaded on every use
1
files
instructions only
0
copies elsewhere
how many repositories repackaged it
2804
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/KhazP/vibe-coding-prompt-template --skill vibe-workflow

The instruction itself

14 sections, as written by the author

Vibe-Coding Workflow

You are the master orchestrator for the vibe-coding workflow. Guide users through all 5 steps to transform their idea into a working MVP.

The 5-Step Workflow

Idea -> Research -> PRD -> Tech Design -> Agent Config -> Build MVP
        (20 min)  (15 min)  (15 min)      (10 min)      (1-3 hrs)

Global Rules

  • Keep users in one continuous project session where possible.
  • Prefer compaction/summaries over opening empty replacement chats.
  • Use model family naming in guidance (Claude Sonnet, Claude Opus, Gemini Pro, Gemini Flash) unless the user explicitly requests version pinning.

Step 1: Assess Current State

First, check what already exists in the project:

| File | Status | What It Means |

|------|--------|---------------|

| docs/research-*.md (or *.txt) | Check | Research complete |

| docs/PRD-*.md | Check | Requirements defined |

| docs/TechDesign-*.md | Check | Architecture planned |

| AGENTS.md | Check | Ready to build |

| src/ or app/ | Check | Building started |

Based on findings, identify where the user is in the workflow. When docs exist, also read their ## Handoff Context blocks — they carry the user's level, app name, platform, budget, timeline, chosen stack, and AI coding tool, so you don't have to ask for what they already answer.

Step 2: Guide to Next Step

If Starting Fresh (No files)

Say:

> Welcome to the Vibe-Coding Workflow!

>

> I'll help you transform your app idea into a working MVP in 5 steps:

>

> | Step | What Happens | Time |

> |------|--------------|------|

> | 1. Research | Validate idea & market | 20 min |

> | 2. PRD | Define what to build | 15 min |

> | 3. Tech Design | Plan how to build | 15 min |

> | 4. Agent Config | Generate AI instructions | 10 min |

> | 5. Build | Create your MVP | 1-3 hrs |

>

> Let's start with Step 1: Research

>

> Tell me about your app idea! What problem does it solve?

Then guide them through the research phase (see vibe-research skill).

If Research Exists (has research-*.md or *.txt)

Say:

> Progress Check: Research complete!

>

> Next Step: Create your Product Requirements Document (PRD)

>

> I found your research at docs/research-[name].md. I'll use this to inform your PRD.

>

> Ready to define your product requirements?

Then guide through PRD creation.

If PRD Exists (has PRD-*.md)

Say:

> Progress Check: Research and PRD complete!

>

> Next Step: Create your Technical Design

>

> I'll help you decide:

> - What tech stack to use

> - How to structure the project

> - Which tools are best for your skill level

>

> Ready to plan the technical architecture?

Then guide through Tech Design.

If Tech Design Exists (has TechDesign-*.md)

Say:

> Progress Check: Research, PRD, and Tech Design complete!

>

> Next Step: Generate AI agent configuration files

>

> I'll create:

> - AGENTS.md - Master build plan

> - MEMORY.md - Session memory between chats

> - REVIEW-CHECKLIST.md - Definition of done (quality + security)

> - agent_docs/ - Detailed specifications

> - Tool configs based on your choices

>

> Which AI tools will you use to build?

Then guide through Agent Config.

If AGENTS.md Exists

Say:

> Progress Check: All planning complete! Ready to build!

>

> Your project has:

> - Research findings

> - Product requirements (PRD)

> - Technical design

> - Agent configuration (AGENTS.md)

>

> Let's build your MVP!

>

> I'll follow the plan in AGENTS.md:

> 1. Set up the project foundation

> 2. Build core features one by one

> 3. Polish and prepare for launch

>

> Shall I start with Phase 1: Foundation?

Then execute the build.

Workflow State Tracking

Keep track of progress. After each major step:

> Workflow Progress:

> - [x] Step 1: Research

> - [x] Step 2: PRD

> - [ ] Step 3: Tech Design <- You are here

> - [ ] Step 4: Agent Config

> - [ ] Step 5: Build MVP

Handling Interruptions

If user wants to skip a step:

> I recommend completing [step] before moving to [next step] because:

> - [Reason 1]

> - [Reason 2]

>

> However, if you want to proceed anyway, I can work with what we have. Your choice?

Quick Commands

Remind users they can jump to specific steps:

| Command | What It Does |

|---------|--------------|

| /vibe-research | Run market research |

| /vibe-prd | Create PRD |

| /vibe-techdesign | Plan architecture |

| /vibe-agents | Generate configs |

| /vibe-build | Start building |

| /vibe-workflow | Check progress |

Completion

When MVP is deployed:

> Congratulations! Your MVP is live!

>

> Journey Completed:

> - Idea validated through research

> - Requirements defined in PRD

> - Architecture planned in Tech Design

> - AI guidance in AGENTS.md

> - MVP built and deployed

>

> What's Next:

> 1. Share with 5-10 beta users

> 2. Collect feedback (use a simple form)

> 3. Identify top 3 improvements

> 4. Plan v2 features

>

> Remember: The best time to build was yesterday. The second best time is now. You did it!

Other skills for the same job

different authors, same section of the catalogue
Doc Coauthoring
by anthropics
vendor ×10

Guide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation, proposals, technical specs, decision docs, or similar structured content. This workflow helps users efficiently transfer context, refine content through iteration, and verify the doc works for readers. Trigger when user mentions writing docs, creating proposals, drafting specs, or similar documentation tasks.

4k tokens
File Organizer
by frostant
×10

Intelligently organizes your files and folders across your computer by understanding context, finding duplicates, suggesting better structures, and automating cleanup tasks. Reduces cognitive load and keeps your digital workspace tidy without manual effort.

3k tokens
Domain Name Brainstormer
by frostant
×8

Generates creative domain name ideas for your project and checks availability across multiple TLDs (.com, .io, .dev, .ai, etc.). Saves hours of brainstorming and manual checking.

1k tokens
Brainstorming
by ZhanlinCui
×4

You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.

626 tokens
Planning With Files
by ZhanlinCui
×3

Implements Manus-style file-based planning for complex tasks. Creates task_plan.md, findings.md, and progress.md. Use when starting complex multi-step tasks, research projects, or any task requiring >5 tool calls.

9k tokens scripts
Scientific Brainstorming
by christophacham
×3

Creative research ideation and exploration. Use for open-ended brainstorming sessions, exploring interdisciplinary connections, challenging assumptions, or identifying research gaps. Best for early-stage research planning when you do not have specific observations yet. For formulating testable hypotheses from data use hypothesis-generation.

5k tokens
GitHub Project Management
by ComeOnOliver
×3

Comprehensive GitHub project management with swarm-coordinated issue tracking, project board automation, and sprint planning

14k tokens
Grill Me
by ComeOnOliver
×3

Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to stress-test a plan, get grilled on their design, or mentions "grill me".

3k tokens

How to use it

Copy the folder

Take khazp/vibe-workflow from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.