prd-task

Convert markdown PRDs into executable JSON task lists.

Updated Jan 9, 2026
One-click install
npx skills add https://github.com/maplin-co/ai-course --skill prd-task-maplin-co
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prd-task
Source: https://github.com/maplin-co/ai-course/tree/main/.opencode/skill/prd-task
Command: npx skills add https://github.com/maplin-co/ai-course --skill prd-task-maplin-co

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the conversion of human-readable Product Requirement Documents (PRDs) into a structured, machine-executable JSON format, streamlining the process of defining and tracking tasks for autonomous agents.

Core Features & Use Cases

  • Markdown to JSON Conversion: Parses PRD markdown files, specifically extracting tasks and verification steps.
  • Task Structuring: Organizes extracted information into a standardized JSON schema suitable for agentic workflows.
  • Progress Tracking: Initializes and maintains a progress log file for ongoing task management.
  • Use Case: After defining a new feature in a prd.md file, use this Skill to automatically generate the prd.json file that an agent can then use to execute and track the development of that feature.

Quick Start

Convert the PRD markdown file located at .beads/artifacts/bd-123/prd.md into executable JSON tasks.

Frequently Asked Questions about prd-task

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

FAQPage Schema
How do I convert a markdown PRD into a JSON task list for autonomous agents?

To convert a markdown PRD into a JSON task list, this Skill parses tasks, descriptions, and verification steps from markdown sections into a structured JSON schema suitable for agentic workflows.

What is the best way to generate executable JSON from a Product Requirement Document?

Generating executable JSON from a Product Requirement Document involves parsing the markdown file to extract tasks and structuring them into a standardized JSON format that an agent can execute and track.

Does this PRD to JSON conversion tool track task progress automatically?

Yes, PRD to JSON conversion initializes and maintains a progress log file automatically, enabling ongoing task management alongside the generated executable JSON output.

Can I use Beads-native artifact management with PRD markdown schemas?

Yes, you can use Beads-native artifact management with PRD schemas. The conversion supports bead IDs and integrates with artifact directories like .beads/artifacts/.

What format should my PRD markdown sections follow to extract tasks and verification steps?

Your PRD markdown should clearly define sections for tasks, descriptions, and verification steps to ensure accurate parsing into the structured JSON schema for autonomous agent execution.

Why do I need a JSON task list instead of just keeping my PRD in markdown?

You need a JSON task list instead of markdown because autonomous agents require a structured, machine-executable format to systematically execute and track development tasks defined in the PRD.