clipboard
Read or write the system clipboard. Use when copying/pasting text, transferring data between apps, or accessing clipboard…
Transform a rough idea into a detailed design document and implementation plan.
$ npx -y skills add mikeyobrien/rho --skill pdd --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/pddContext preview
The summary Claude sees to decide when to auto-load this skill.
Transform a rough idea into a detailed design document and implementation plan.
name: pdd description: Transform a rough idea into a detailed design document and implementation plan. kind: sop
This sop guides you through the process of transforming a rough idea into a detailed design document with an implementation plan and todo list. It follows the Prompt-Driven Development methodology to systematically refine your idea, conduct necessary research, create a comprehensive design, and develop an actionable implementation plan. The process is designed to be iterative, allowing movement between requirements clarification and research as needed.
**Constraints for parameter acquisition:**
Set up a directory structure to organize all artifacts created during the process.
**Constraints:**
Determine the initial approach and sequence for requirements clarification and research.
**Constraints:**
Guide the user through a series of questions to refine the initial idea and develop a thorough specification.
**Constraints:**
1. Formulate a single question 2. Append the question to {project_dir}/idea-honing.md 3. Present the question to the user in the conversation 4. Wait for the user's complete response, which may require brief back-and-forth dialogue across multiple turns. 5. Once you have their complete response, append the user's answer (or final decision) to {project_dir}/idea-honing.md 6. Only then proceed to formulating the next question
An always-on personal AI operator that: stays running in the background, remembers context across sessions, and checks in proactively on a schedule. Runs on macOS, Linux, and Android (plus iPhone/iPad via SSH). Built on pi coding agent. Terminal demo
Read or write the system clipboard. Use when copying/pasting text, transferring data between apps, or accessing clipboard…
Access phone contacts and call log. Use for looking up contact info or checking recent calls.
Device controls — vibration, torch, volume, battery status, toast messages. Use for haptic feedback, flashlight, or quick status…
Show interactive dialogs for user input — text, confirmations, choices, date/time pickers. Use when you need user input beyond…
Get device location via GPS or network. Use for location-aware actions, finding nearby places, or logging position.
Play audio files, record from microphone, take photos. Use for media playback, voice recording, or camera capture.