gitwtfhub

wtf is vibe-coding-prd-skill?

z3247124509-sketch/vibe-coding-prd-skill — explained in plain English

Analysis updated 2026-05-18

19Audience · pm founderComplexity · 1/5Setup · easy

TL;DR

A Codex skill that turns messy product requirements or documents into a clean, coding ready PRD.

Mindmap

mindmap
  root((PRD Skill))
    What it does
      Cleans messy inputs
      Produces coding ready PRD
      Asks clarifying questions
    Input types
      Clear requirement
      Raw PRD
      Competitor analysis
      Feishu Lark link
    Output
      Feature list
      Tech stack
      Page prototype
      Acceptance criteria
    Audience
      PMs
      Founders
    Setup
      Clone into skills dir
      Restart Codex

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Turn a scattered feature request into a structured, coding ready PRD.

REASON 2

Strip business context out of a heavy internal PRD before sending it to a coding agent.

REASON 3

Convert competitor analysis screenshots into a feature list and page structure.

REASON 4

Get guided clarifying questions when requirements are still unclear.

What's in the stack?

MarkdownCodex

How it stacks up

z3247124509-sketch/vibe-coding-prd-skill16nic/comfyui-agnes-ai521xueweihan/hgdoll
Stars191919
LanguagePythonKotlin
Setup difficultyeasymoderatehard
Complexity1/52/54/5
Audiencepm foundervibe coderdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · easy Time to first run · 5min

Clone the repo into the local Codex skills directory and restart Codex.

Wtf does this do

This repository is a Codex skill, not a standalone application. It is designed to be dropped into a coding agent's skills folder so that Codex can turn messy product materials into a clean, coding ready product requirements document, often called a PRD. The problem it addresses is that raw product inputs are usually a poor fit for handing directly to a coding agent: requirements are scattered and missing details about users and scope, original PRDs are bloated with business context that a coding agent does not need, competitor research is often just screenshots without concrete features, and acceptance criteria are too vague for an agent to know when a task is actually done. A user triggers the skill with a plain request, such as asking it to write a PRD for vibe coding, or to turn a messy internal document into something that can be sent to a coding agent. The skill first figures out what kind of input it has received: a clear requirement, a raw engineering PRD, a competitor analysis, a document link from Feishu or Lark, or an unclear request that needs clarifying questions before it can proceed. Depending on the input type, it either confirms the requirement definition, strips business context from a heavy PRD down to what an engineer needs, extracts reusable features and interaction patterns from competitor research, or asks the user multiple choice style questions to pin down what they actually want. Whichever path it takes, the skill converges on the same output structure: a feature list with priorities, a recommended technology stack, a rough design for the core pages, detailed feature and agent workflow descriptions, data model and API design notes, edge cases and fallback behavior, and clear acceptance criteria, all written as a single Markdown PRD ready to hand to a coding agent like Claude Code or Codex. Installing it is a matter of cloning the repository into the local skills directory and restarting Codex. The repository itself is small, containing just a SKILL.md definition file and an agent configuration file. The README suggests giving the skill as much upfront context as possible, including the target users, the product form, whether an MVP is wanted, any technology stack constraints, and whether AI or agent features are needed, and notes that missing details will be asked about rather than assumed.

Yoink these prompts

Prompt 1
Help me write a PRD for vibe coding based on this rough idea.
Prompt 2
Turn this messy internal document into a version I can send to Claude Code.
Prompt 3
Based on this competitor analysis, help me draft a coding ready PRD.
Prompt 4
Ask me clarifying questions until you have enough to write a full PRD.
Prompt 5
Show me how to install this skill into my Codex skills directory.

Frequently asked questions

wtf is vibe-coding-prd-skill?

A Codex skill that turns messy product requirements or documents into a clean, coding ready PRD.

How hard is vibe-coding-prd-skill to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is vibe-coding-prd-skill for?

Mainly pm founder.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.