원클릭으로
tasklist-generator
Generate high-level tasks and gated sub-tasks from a PRD, with agent assignments, commit/PR strategy, and relevant files.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Generate high-level tasks and gated sub-tasks from a PRD, with agent assignments, commit/PR strategy, and relevant files.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Argue against proposed actions to test judgment quality. Not "is the code correct" but "should we be doing this at all?" Aligned with robustness, not performance.
Orchestrate Claude Code agent teams for parallel multi-agent collaboration
Learn and integrate new APIs, creating permanent skills for external service access.
Create and update CHANGELOG.md with entries that include AI model/CLI attribution, PRD context, and task references.
Audit decisions for judgment quality, compliance bias, and manipulation vulnerability. Inspired by Anthropic's Project Vend Phase 2 finding that helpfulness training creates exploitable attack surface.
Extract visual style from reference UI screenshot and codify into reusable design system.
| name | tasklist-generator |
| description | Generate high-level tasks and gated sub-tasks from a PRD, with agent assignments, commit/PR strategy, and relevant files. |
| category | workflow |
Create a detailed, step-by-step task list from a given PRD to guide implementation, including agent assignments and commit/PR strategy.
/tasks/ (create directory if it doesn't exist)tasks-[prd-file-name].md (e.g., tasks-0001-prd-user-profile-editing.md)/tasks/ with required filename.# Task List: [Feature Name]
**Source PRD:** `docs/PRD_[name].md`
**Generated:** YYYY-MM-DD
---
## Relevant Files
### New Files to Create
**[Module Name]:**
- `src/path/to/file.ts` - Brief description
- `src/path/to/file.test.ts` - Unit tests (N+ assertions)
### Existing Files to Modify
- `src/existing/file.ts` - Brief description of changes
---
## Commit & PR Strategy
### Commit Frequency
- **Small commits:** After each logical unit of work (e.g., one function + test)
- **Commit message format:** `type(scope): description`
- **Types:** `feat`, `fix`, `test`, `refactor`, `docs`, `chore`
### PR Strategy
- **One PR per parent task** (N PRs total)
- Each PR includes: implementation + tests + documentation
- PR naming: `Phase X: [Parent Task Name]`
- Merge strategy: Squash and merge to keep main branch clean
### PR Dependencies
- PR 1 (Task 1.0) → can start immediately
- PR 2 (Task 2.0) → depends on PR 1
- PR 3 (Task 3.0) → depends on PR 2
- etc.
---
## Tasks
### 1.0 Parent Task Title
**Agent:** `tdd-developer` | `reliability-engineer` | `Manual`
**PR:** `#N - Phase 1: Parent Task Name`
**Effort:** Small | Medium | Large
**Depends on:** (none) | PR #N
- [ ] **1.1** Sub-task description
- **File:** `src/path/to/file.ts` (create | modify)
- **Action:** What to implement
- **Test:** `src/path/to/file.test.ts` (N+ assertions)
- **Commit:** `feat(scope): description`
- **Agent:** `tdd-developer`
- [ ] **1.2** Sub-task description
- **File:** `src/path/to/file.ts` (modify)
- **Action:** What to implement
- **Test:** Update `file.test.ts` (N+ new assertions)
- **Commit:** `feat(scope): description`
- **Agent:** `reliability-engineer`
- [ ] **1.X** Create PR and merge Phase 1
- **Action:** Create PR with all commits, run CI tests, squash merge to main
- **Agent:** Manual review + merge
---
## Summary
**Total Tasks:** X sub-tasks across Y parent tasks
**Total PRs:** Y PRs (one per parent task)
**Total Tests:** N+ assertions across all test files
**Agent Assignments:**
- `tdd-developer`: X% of tasks (test-first development)
- `reliability-engineer`: Y% of tasks (safety-critical features)
- Manual testing: Z% of tasks (UI, integration runs)
**Critical Path:**
PR #1 → PR #2 → PR #3 → ...
**Parallel Work:**
- PR #X can run parallel to PR #Y
- PR #Z depends on PR #X + PR #Y
---
*Task list generated YYYY-MM-DD by tasklist-generator skill*
Use for standard feature development:
Use for safety-critical features:
Use for high-stakes features requiring adversarial validation:
When assigned, the task runs through a player-coach loop:
Use for tasks requiring human judgment:
Each sub-task MUST include:
| Field | Required | Description |
|---|---|---|
| File | Yes | Path to create/modify with (create) or (modify) |
| Action | Yes | Clear description of what to implement |
| Test | If applicable | Test file path and assertion count |
| Commit | Yes | Conventional commit message |
| Agent | Yes | Which agent executes this task |
If a parent task is too large for a single PR:
Signs a parent task is too large:
reference.md..claude/agents/tdd-developer.md.claude/agents/reliability-engineer.md