← ClaudeAtlas

task-workflow-assistantlisted

Structured analysis and planning of a spec. Use when: analyzing a spec, planning its solution, identifying affected files. Do NOT use for: pure code implementation, TDD cycle, code review
ragnarwestad/aide · ★ 0 · AI & Automation · score 75
Install: claude install-skill ragnarwestad/aide
# Task Workflow Assistant ## When to use this skill - You are analyzing a spec - You are planning its solution - You are identifying affected files - You are estimating complexity --- ## 4-file structure ### 1. description.md **Content:** - The spec (title, description, acceptance criteria) - The problem as reported - Prerequisites and dependencies **Structure:** Follow the `spec structure` § 1-description ### 2. analysis.md **Content:** - Mapping (how the analysis was performed) - Affected files (with **file:line** references) - API impact (frontend ↔ backend) **Structure:** Follow the `spec structure` § 2-analysis **Example:** ```markdown ## Affected files ### Frontend - `src/components/UserProfile.tsx:45` - Must update form validation - `src/api/userApi.ts:12` - Must add new endpoint call ### Backend - `com/example/api/UserController.kt:78` - Must update DTO - `com/example/domain/User.kt:23` - Must add new field ``` ### 3. solution.md **Content:** - Scope (files to change, complexity, estimate) - TDD-based implementation plan - Task 0: Write tests (RED phase) - Tasks 1-N: Implementation (GREEN phase) - Testing strategy (VERIFY phase) - Risk analysis - Each task: concrete, testable, with time estimate **Structure:** Follow the `spec structure` § 3-solution **Example:** ```markdown ## Implementation plan ### Task 0: Write tests (RED phase) - [ ] `UserProfile.test.tsx` - Test new validation (30 min) - [ ] `UserController.test.kt` - Test new endpoint (30 min)