croakingtoad/skeeter-skills · Archived

prd-to-td

Use when you have a PRD, concept brief, feature spec, RFC, or architecture doc and need to populate `td` with structured work items. Also triggers on: "break this PRD into tasks", "create td issues from this spec", "analyze this brief and make a backlog", "decompose this feature into td issues", "I need a task breakdown for this", or any request to convert requirements into tracked work.

Installation

$ npx skills add croakingtoad/skeeter-skills --skill prd-to-td

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Also in this package

Other skills from croakingtoad/skeeter-skills.

npx skills add croakingtoad/skeeter-skills

Browse all from croakingtoad/skeeter-skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 1
Default branch main
Open issues 0
Status Archived

Skill metadata

Parsed from SKILL.md frontmatter.

Declared agents claude-code

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,802 B
  • docs SUMMARY.md 407 B

History

  1. First recorded snapshot · 3 installs

SKILL.md

PRD to td — Requirements Decomposition

Transform product requirements documents into a fully populated td backlog with epics, features, tasks, priorities, and dependency tracking.

Process Overview

PRD/Brief/Spec
     ↓
1. PARSE     →  Extract vision, features, constraints, dependencies. Flag gaps, don't assume.
2. CLASSIFY  →  Assign P0–P3 priorities. Force-rank: only ~30% should be P0.
3. DECOMPOSE →  Epic (1–4 wk) → Feature (1–5 d) → Task (≤ 8 h). Split anything that exceeds.
4. MAP DEPS  →  Identify blockers, critical path, execution order.
5. CREATE    →  td create for each issue; log dependency info in descriptions.
6. PLAN      →  Write plan file to ~/.claude/plans/<repo>-plan.md.

→ See references/analysis-guide.md for parsing methodology, gap detection, priority rules, decomposition criteria, anti-patterns, and a worked example. → See references/td-mapping.md for td command templates, description template, and plan file template.

Quick Start

Give the skill any of:

  • A file path: Analyze /path/to/prd.md and create td issues
  • Pasted text: Here's our PRD: [content]
  • A description: We're building X with these features...

The skill reads the document, asks up to 3–5 clarifying questions if critical gaps exist, creates the full td backlog, writes the plan file, and reports what was created with recommended first actions.

td Issue Hierarchy

PRD Concept td type Duration Target
Feature area epic 1–4 weeks
User capability feature 1–5 days
Implementation unit task 1–8 hours

Naming: td create "E001: User Authentication" --type epic --priority P0

Outputs

Output Location
td issues .todos/ (via td create)
Plan file ~/.claude/plans/<repo>-plan.md
Summary stdout — counts, critical path, recommended first actions

References

  • [references/analysis-guide.md](references/analysis-guide.md) — Parsing, gap detection, priority rules, decomposition, anti-patterns, worked example
  • [references/td-mapping.md](references/td-mapping.md) — td command templates, description template, plan file template