A structured AI agent skill that converts vague project ideas into comprehensive technical specifications and step-by-step implementation plans through iterative refinement.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install pdd
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install pdd using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The pdd skill implements a rigorous Prompt-Driven Development methodology, serving as a bridge between initial concepts and actual code. By utilizing Openclaw Skills, this tool ensures that requirements are fully clarified, researched, and designed before implementation begins. It forces a disciplined, human-in-the-loop workflow where the agent and user collaborate to build a source of truth, reducing technical debt and preventing scope creep.
This skill is particularly effective for complex software tasks where architectural decisions and technology choices must be documented. By following the pdd process within the Openclaw Skills ecosystem, developers can generate high-quality artifacts that are ready for autonomous implementation by agents like Ralph or for manual development by a technical team.
To use the pdd skill, ensure your agent environment is configured to load Openclaw Skills. You can trigger the skill by providing the required parameters:
# Example parameters for the pdd skill
rough_idea: "Build a real-time notification system using WebSockets"
project_dir: "specs/notifications/" # Optional: defaults to kebab-case of idea
The agent will then guide you through the iterative steps, requiring explicit confirmation before moving between phases.
The skill organizes all output within a dedicated project directory using the following structure:
| File/Folder | Description |
|---|---|
rough-idea.md |
Stores the initial input or concept provided by the user. |
requirements.md |
A chronological record of the Q&A process used to define specifications. |
research/ |
A subdirectory containing individual markdown files for specific technical findings. |
design.md |
The primary technical specification including architecture and data models. |
plan.md |
A numbered implementation guide with a progress tracking checklist. |
summary.md |
A high-level overview of all generated artifacts and recommended next steps. |
PROMPT.md |
(Optional) A concise prompt for autonomous agents to begin implementation. |
Loading
A specialized utility for listing and filtering code tasks within a repository to maintain a clear overview of project status.

A specialized testing framework for validating AI agent persona presets and auditing routing performance through automated CLI scripts.

A conversational generator that transforms workflow ideas into validated, production-ready multi-agent YAML presets.

An intelligent utility that transforms raw project requirements or PDD implementation plans into structured, actionable Markdown task files for AI agents and developers.

A browser automation tool that executes Playwright scripts against persistent, local Chrome sessions to preserve logins and extensions.

A professional workflow for recording, converting, and validating terminal sessions into animated GIFs and SVGs for pull requests.








































