by KhazP
Templates and workflow for generating PRDs, Tech Designs, and MVP and more using LLMs for AI IDEs
# Add to your Claude Code skills
git clone https://github.com/KhazP/vibe-coding-prompt-templateGuides for using ai agents skills like vibe-coding-prompt-template.
Last scanned: 4/24/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-04-24T06:08:39.151Z",
"semgrepRan": false,
"npmAuditRan": true,
"pipAuditRan": true
}See how vibe-coding-prompt-template compares with popular alternatives.
vibe-coding-prompt-template is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by KhazP. Templates and workflow for generating PRDs, Tech Designs, and MVP and more using LLMs for AI IDEs. It has 3,131 GitHub stars.
Yes. vibe-coding-prompt-template passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/KhazP/vibe-coding-prompt-template" and add it to your Claude Code skills directory (see the Installation section above).
vibe-coding-prompt-template is primarily written in TypeScript. It is open-source under KhazP on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh vibe-coding-prompt-template against similar tools.
No comments yet. Be the first to share your thoughts!
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
See comparison
Copy a prompt, answer its questions, save the result, and move to the next step. You can use a fresh chat for every prompt; attach the saved documents listed below.
The prompts are deliberately detailed and self-contained. Use ChatGPT, Claude, Gemini, or another chat tool for planning, then your preferred AI coding assistant for building. No CLI or skill installation is required.
Create a folder for your app with a docs/ folder inside. Choose a short filename for your app, such as ReadingList, and use it consistently below.
| Step | Copy the full prompt | Attach | Save in your app folder |
|---|---|---|---|
| 1. Research | Part 1 | Your idea; existing notes if useful | Run the generated research request, then save its findings as docs/research-AppName.md |
| 2. Define the MVP | Part 2 | Completed research findings | docs/PRD-AppName-MVP.md |
| 3. Choose the technical approach | Part 3 | PRD; research optional | docs/TechDesign-AppName-MVP.md |
| 4. Set up your coding assistant | Part 4 | PRD and Tech Design | The named instruction files in your app folder |
| 5. Build | Use the first build prompt below | Open your app folder in your coding assistant | Working code, checked against your PRD |
On GitHub, open a prompt, select Raw, and copy the entire file. If attachments are unavailable, paste each input document with its filename above it.
Paste Part 1 and answer the questions. It produces a research request tailored to your idea. Save that as research-request-AppName.md if you want to keep it.
Run that request in a chat tool with browsing or deep research. Save the resulting findings as docs/research-AppName.md. The request itself is not the research report. If browsing is unavailable, keep the findings labeled unverified and carry those uncertainties into your PRD.
Paste Part 2 and attach your research findings. Answer any missing questions, then review the must-have features and what stays outside the MVP.
Save the complete PRD as docs/PRD-AppName-MVP.md, including its Handoff Context and final JSON metadata block. These let the next chat reuse your decisions.
Paste Part 3 and attach the PRD. The prompt helps you choose a suitable stack, project structure, implementation steps, and checks. Attach the research too if it contains useful constraints.
Save the complete result as docs/TechDesign-AppName-MVP.md, including its Handoff Context and JSON metadata. Keep the same app name as the PRD.
Paste the whole Part 4 prompt and attach both documents. Tell it which coding assistant you plan to use if that is not already recorded. Part 4 includes the core templates, so it works in a fresh chat without a copy of this repository.
Save each returned file at its named path:
AGENTS.md — lasting project instructions and links to your documents.MEMORY.md — current progress, decisions, and next step.REVIEW-CHECKLIST.md — checks to use during implementation.agent_docs/project_brief.md, agent_docs/tech_stack.md, and agent_docs/testing.md — practical project details.CLAUDE.md or .cursor/rules/00-project.mdc.If you run Part 4 inside your coding assistant, it can create the files directly. Review the file list and any unresolved decisions before building.
Open your app folder in your coding assistant and send:
Read AGENTS.md, MEMORY.md, and the linked PRD and Tech Design. Propose the smallest useful first feature and how we will check it. Wait for my approval of that plan, then implement it and fix any failures in the agreed scope. Report what changed and what you actually checked.
Approve the plan, try the result, and repeat for the next feature. Once a plan is approved, the assistant should continue through its implementation and checks without asking again for each file edit. Keep current progress in MEMORY.md so another chat can pick up where you left off.
See a small example: Reading List includes a short walkthrough, sample PRD and Tech Design, and a runnable one-file app.
If you prefer running this workflow inside a coding assistant, this repository also includes reusable skills and a CLI:
For the CLI route, ask your agent to run npx vibeworkflow in your app folder and follow its instructions. Existing files are preserved by default. doctor checks setup; build and behavior remain Not checked until they are exercised.
| Need | Read |
|---|---|
| Understand the output files or fix document discovery | Document contract |
| Choose tools, native skills, or adapters | Agent tooling compatibility |
| Add AI features or choose an AI build path | AI feature patterns · Build paths |
| Handle AI tools, permissions, and sensitive data | AI agent security |
| Take a builder prototype into your own codebase | Builder exit review |
| Check the workflow output | Golden path checklist |
| Find advanced guides and maintenance notes | Docs index |
Can I change chats or AI tools between steps? Yes. Copy the full next prompt and attach its required documents. The Handoff Context carries your decisions forward.
Do I clone this repository into my app? No. Start with your own app folder. Clone this repository when you want to develop the workflow itself.
The assistant asks something I already answered. Point it to the Handoff Context in the attached document and ask it to confirm only missing or conflicting decisions.
The assistant says it cannot find a prompt. Paste the prompt's full contents. A link to this repository does not automatically put the file in your app or chat.
| Project | What it is |
|---|---|
| vibeworkflow.app | An interactive app for this workflow. |
| moneyvisualiser.com | A 3D money visualization website. |
| caglacabaoglu.com | A portfolio and gallery site. |
| RealDex App | A React Native animal collection app. |
The Reddit to AI example shows a larger set of project documents, reconstructed from a shipped project.
Issues, pull requests, and examples are welcome. See the contribution guide, Discussions, and changelog. Time-sensitive tool guidance follows the freshness policy.
MIT. Created by Alp Yalay and improved through community contributions.