PRD to Tasks

Parse PRDs into prioritized, dependency-aware task queues.

1|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/BasharAmso/Bashi --skill prd-to-tasks-basharamso
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: PRD to Tasks
Source: https://github.com/BasharAmso/Bashi/tree/main/create-bashi-app/template/.claude/skills/prd-to-tasks
Command: npx skills add https://github.com/BasharAmso/Bashi --skill prd-to-tasks-basharamso

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Transforms a Product Requirements Document into a concrete, ordered task queue for execution, enabling self-planning and automation.

Core Features & Use Cases

  • Parses PRDs to extract core goals, target users, MVP scope, non-goals, and risks.
  • Generates a prioritized, dependency-aware task list (8-15 tasks) to drive execution.
  • Updates .claude/project/STATE.md and optional knowledge base entries to reflect the new task queue.

Quick Start

Provide a PRD at docs/PRD.md and run the PRD to Tasks workflow to generate the initial task queue.

Frequently Asked Questions about PRD to Tasks

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

FAQPage Schema
How do I turn a PRD into a task queue for project execution?

To turn a PRD into a task queue, this workflow parses your document to extract core goals, MVP scope, and risks, generating a prioritized, dependency-aware task list of 8-15 items. It updates the state file to enable automated planning and review.

What is the best way to generate tasks from a game design document?

Generating tasks from a game design document is handled by parsing docs/GDD.md to extract target users, scope, and risks. The workflow outputs an ordered task list of 8-15 tasks, updating the project state file to reflect the new execution queue.

How does automated task generation handle dependencies and risks?

Automated task generation handles dependencies by analyzing the PRD to create a prioritized, dependency-aware task queue. It extracts non-goals and risks from the document to ensure the generated 8-15 tasks are properly ordered for safe execution.

Do I need a specific file format to generate a prioritized task list?

You need a specific file format to generate a prioritized task list: provide your document at docs/PRD.md or docs/GDD.md for game projects. The workflow reads these paths to extract goals and produce the ordered execution queue.

Can I use this task generation workflow to update an existing project plan?

You can use this task generation workflow to update an existing project plan by applying it to updated PRDs. It extracts the new goals and scope, producing a fresh ordered task list while updating the state file and optional knowledge base entries.