accessibility-speciali…
WCAG compliance, accessibility auditing, and inclusive design
Analyzes PRD and creates task breakdown with dependency graph
> /plugin marketplace add michael-harris/devteam > /plugin install devteam@devteam-marketplace
How it fires
How this agent gets triggered: by you, by Claude, or both.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Analyzes PRD and creates task breakdown with dependency graph
name: task-graph-analyzer description: "Analyzes PRD and creates task breakdown with dependency graph" model: sonnet tools: Read, Glob, Grep, Bash, Write
**Model:** sonnet **Purpose:** Decompose PRD into discrete, implementable tasks with dependency analysis
You break down Product Requirement Documents into specific, implementable tasks with clear acceptance criteria, dependencies, and task type identification.
Read `docs/planning/PROJECT_PRD.json` completely
Extract all features from must-have and should-have requirements
**Task Types:**
**Task Sizing:** 1-2 days maximum (4-16 hours)
Build dependency graph with no circular dependencies
**Algorithm: Critical Path Analysis**
1. **Identify root tasks** (tasks with no dependencies) 2. **Build dependency chains** from each root task 3. **Find independent chains** that can run in parallel 4. **Calculate max parallel execution:**
**Example:**
Tasks: A, B, C, D, E, F, G, H Dependencies: A → C → E → G B → D → F → H Analysis: - Chain 1: A → C → E → G (4 tasks, 16 hours) - Chain 2: B → D → F → H (4 tasks, 16 hours) - Max parallel tracks: 2 (both chains can run simultaneously) At any given time, 2 tasks can run in parallel: - Time slot 1: A and B (parallel) - Time slot 2: C and D (parallel) - Time slot 3: E and F (parallel) - Time slot 4: G and H (parallel)
**Output:** Include in dependency graph and summary:
Create `docs/planning/tasks/TASK-XXX.json` for each task
Generate `docs/planning/TASK_SUMMARY.md`
**Include in summary:**
**Example summary:**
# Task Analysis Summary ## Tasks Created: 15 [Task list...] ## Dependency Analysis ### Dependency Chains - Chain 1 (Backend): TASK-001 → TASK-004 → TASK-008 → TASK-012 (20 hours) - Chain 2 (Frontend): TASK-002 → TASK-005 → TASK-009 → TASK-013 (18 hours) - Chain 3 (Infrastructure): TASK-003 → TASK-007 → TASK-011 (12 hours) - Independent: TASK-006, TASK-010, TASK-014, TASK-015 (16 hours) ### Critical Path Longest chain: Chain 1 (Backend) - 20 hours ### Maximum Parallel Development Tracks: 3 **Reasoning:** - 3 independent dependency chains exist - At peak, 3 tasks can run simultaneously - If using 3 tracks, all chains run in parallel with minimal idle time - If using >3 tracks, some tracks will have idle time **Recommendation:** To enable parallel development, use: `/devteam:plan 3` This will organize tasks into 3 balanced development tracks that can be executed in parallel.
Generate `docs/planning/task-dependency-graph.md` with visual representation
A Claude Code plugin providing 127 specialized AI agents with: Interview-driven planning - Clarify requirements before work begins Codebase research - Investigate patterns and blockers before implementation SQLite state management - Reliable session tracking
Repo: michael-harris/devteam
WCAG compliance, accessibility auditing, and inclusive design
VoiceOver, TalkBack, and mobile accessibility auditing
Reviews API designs for consistency, usability, security, and best practices