prd-task

Convert markdown PRDs into executable JSON with progress tracking.

Updated Feb 7, 2026
One-click install
npx skills add https://github.com/lorrandavid/.dotfiles --skill prd-task
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prd-task
Source: https://github.com/lorrandavid/.dotfiles/tree/main/.config/.copilot/skills/prd-task
Command: npx skills add https://github.com/lorrandavid/.dotfiles --skill prd-task

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts markdown PRDs into a structured, executable JSON format that enables autonomous task planning and execution, reducing manual orchestration overhead.

Core Features & Use Cases

  • PRD to JSON conversion: Transform markdown PRDs into a machine-readable JSON file that drives automated workflows.
  • State management: Create and organize the .opencode/state/<prd-name>/ directory with prd.md, prd.json, and progress.txt to track progress.
  • Use Case: After drafting a PRD, use this skill to generate a concrete JSON plan that an agent can execute against defined end state and tasks.

Quick Start

Place a Markdown PRD named prd-<name>.md in your project and run the prd-task workflow to generate the JSON and state directory.

Frequently Asked Questions about prd-task

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert markdown PRDs into JSON for autonomous task execution?

To convert markdown PRDs into JSON, the workflow reads the PRD to extract end-state, tasks, and verification steps, then generates an executable JSON file and a progress tracking file in a dedicated state directory.

What is the best way to automate workflow state management from a PRD?

Automating workflow state management from a PRD is best handled by generating a dedicated state directory that stores the original markdown, an executable JSON plan, and a progress text file to track autonomous task completion.

How does PRD to JSON conversion preserve context patterns and non-goals for agents?

PRD to JSON conversion preserves context patterns and non-goals by explicitly extracting these elements from the markdown and structuring them within the JSON output to guide autonomous agent behavior during task execution.

Do I need a specific markdown format to generate an executable JSON plan from a PRD?

You need a markdown PRD that clearly defines an end-state, tasks, and verification steps. The workflow derives the project name from the PRD title and requires no external dependencies to generate the JSON plan.

What steps are required to set up PRD-driven autonomous task planning?

Setting up PRD-driven autonomous task planning requires placing a markdown PRD in your project, running the conversion workflow to generate the JSON and state directory, and using the output to drive automated agent execution.