task-to-prd
Convert a raw task (tracker ticket, email, or text) into a fully characterized PRD. User-facing entry point that dispatches to the task-to-prd babysitter process via /babysitter:call (interactive) or /babysitter:yolo (auto). Stack-agnostic.
npx skills add a5c-ai/babysitter --skill task-to-prd --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Task to PRD Generator User-facing entry point for the task → PRD pipeline. The user runs `/task-to-prd` and this skill dispatches to the companion babysitter process via `/babysitter:call` (interactive — Five Whys, clarification loop, scope-lock, per-finding gates, final approval) or `/babysitter:yolo` (non-interactive, auto-approve every gate). ## Usage ``` /task-to-prd <tracker-id | file-path | inline-text> ``` Examples: - `/task-to-prd JIRA-1234` - `/task-to-prd path/to/email.txt` - `/task-to-prd "Eden asked to change the donut to show lessons"` (inline) ## Companion process - Library path: `library/specializations/product-management/task-to-prd.js` - Locally installed: `~/.a5c/processes/task-to-prd.js` The process file is the source of truth for the pipeline. This skill intentionally stays thin so users only need to remember `/task-to-prd`. ## What this skill does when invoked 1. **Parse input** — detect whether it's a tracker ticket ID, a file path, or inline text. 2. **Infer `featureBranch`** — read the current git branch via `git branch --show-current`. If unsuitable (e.g., `main`), ask the user to provide a feature-branch name. 3. **Detect optional inputs** from the proje
- Usage
- Companion process
- What this skill does when invoked
- Fallback (no babysitter runtime)
- Optional Integration Hooks
- Pipeline shape (executed by the process)
- Rules
What does the task-to-prd skill do?
Convert a raw task (tracker ticket, email, or text) into a fully characterized PRD. User-facing entry point that dispatches to the task-to-prd babysitter process via /babysitter:call (interactive) or /babysitter:yolo (auto). Stack-agnostic.
How do I install it?
Run `npx skills add a5c-ai/babysitter --skill task-to-prd --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From a5c-ai/babysitter, a repository with 1,642 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
