expand-tasks

Featured

Expand all TaskMaster tasks with deep research via Perplexity before coding begins. Reads tasks.json, launches parallel research agents per task, writes findings back. Part of the prd-taskmaster toolkit. Use after PRD is parsed into tasks and before implementation begins. Invoke with /expand-tasks or when user says "expand tasks", "research all tasks", or "research before coding for all tasks".

Data & Documents 451 stars 43 forks Updated 4 weeks ago MIT

Install

View on GitHub

Quality Score: 91/100

Stars 20%
88
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Expand Tasks with Research v1.0 Expands TaskMaster tasks with Perplexity research before coding begins. Deterministic operations handled by `script.py`; AI handles judgment. **Script location**: `~/.claude/skills/expand-tasks/script.py` **Part of**: prd-taskmaster toolkit **Depends on**: research-before-coding skill (pattern), Perplexity MCP proxy ## When to Use Activate when user says: expand tasks, research tasks, research before coding for all, expand subtasks. Do NOT activate for: single task research (use /research-before-coding), PRD generation (use /prd-taskmaster). ## Prerequisites - TaskMaster tasks.json must exist (run /prd-taskmaster first) - Perplexity proxy must be running at localhost:8765 - At least 1 task in tasks.json --- ## Workflow (5 Steps) ### Step 1: Preflight ```bash python3 ~/.claude/skills/expand-tasks/script.py read-tasks ``` Returns JSON: `total`, `expanded`, `pending_expansion`, `tasks[]`. **If `pending_expansion` is 0**: Report all tasks already expanded. Exit skill. **If Perplexity is down**: Check health first: ```bash curl -sf http://localhost:8765/health ``` If down, tell user to start it and exit. --- ### Step 2: Choose Scope Use AskUserQuestion: - **All tasks** (default): Expand every task that hasn't been researched yet - **Specific tasks**: User provides task IDs (comma-separated) - **By dependency level**: Expand tasks with no dependencies first, then next wave **AI judgment**: Recommend "All tasks" for initial expansio...

Details

Author
anombyte93
Repository
anombyte93/prd-taskmaster
Created
7 months ago
Last Updated
4 weeks ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category