task_writing
Work in Progress This skill is currently under development and may change significantly.
Type: Agent-Specific Skill
Scope: Project Manager agent
Location: /workspace-pm/skills/task_writing/SKILL.md
Copy This Skill
📋 Click to view SKILL.md content
---
name: task_writing
description: Create well-structured, actionable tasks from descriptions
---
# Task Writing
Creates well-structured, actionable tasks from vague descriptions, meetings, or PRD requirements.
## Usage
Invoke with: /task_writing [description or context]
## Examples
/task_writing From the sprint planning meeting:
- Need to update the login page
- Fix the API rate limiting issue
- Add export functionality to reports
/task_writing Extract tasks from PRD-123
/task_writing Break down: "Implement user dashboard with analytics"
## Task Structure
Each generated task includes:
- Title: Clear, actionable title
- Description: Detailed explanation with context
- Acceptance Criteria: Checklist of what "done" means
- Estimated Effort: Story points or time estimate
- Dependencies: Links to related tasks
- Assignee Suggestion: Recommended agent/role
## Output
## Created Tasks
### TASK-456: Update Login Page UI
Priority: High | Effort: 3 points
Update the login page to match the new design system.
Acceptance Criteria:
- [ ] Implement new color scheme
- [ ] Add company logo
- [ ] Update form validation messages
- [ ] Mobile responsive
Depends on: TASK-123 (design mockups) Suggested Assignee: Frontend Developer
---
### TASK-457: Implement API Rate Limiting
Priority: Critical | Effort: 5 points
Add rate limiting to prevent API abuse...
## Options
- --from-meeting [meeting notes] - Extract tasks from meeting notes
- --from-prd [prd-id] - Extract tasks from a PRD
- --break-down [epic-description] - Break down an epic into tasks
- --with-estimates - Include effort estimates
- --suggest-assignees - Suggest assignees based on task type
## Notes
- Tasks are automatically added to the task tracking system
- The PM agent considers team capacity when suggesting assignees
- Large features are broken down into manageable chunks (typically < 5 points) Description
Creates well-structured, actionable tasks from vague descriptions, meetings, or PRD requirements.
Usage
/task_writing [description or context]
Examples
/task_writing From the sprint planning meeting:
- Need to update the login page
- Fix the API rate limiting issue
- Add export functionality to reports
/task_writing Extract tasks from PRD-123
/task_writing Break down: "Implement user dashboard with analytics"
Task Structure
Each generated task includes:
- Title: Clear, actionable title
- Description: Detailed explanation with context
- Acceptance Criteria: Checklist of what "done" means
- Estimated Effort: Story points or time estimate
- Dependencies: Links to related tasks
- Assignee Suggestion: Recommended agent/role
Output
## Created Tasks
### TASK-456: Update Login Page UI
**Priority**: High | **Effort**: 3 points
Update the login page to match the new design system.
**Acceptance Criteria**:
- [ ] Implement new color scheme
- [ ] Add company logo
- [ ] Update form validation messages
- [ ] Mobile responsive
**Depends on**: TASK-123 (design mockups) **Suggested Assignee**: Frontend Developer
---
### TASK-457: Implement API Rate Limiting
**Priority**: Critical | **Effort**: 5 points
Add rate limiting to prevent API abuse...
Options
/task_writing --from-meeting [meeting notes]
/task_writing --from-prd [prd-id]
/task_writing --break-down [epic-description]
/task_writing --with-estimates
/task_writing --suggest-assignees
Notes
- Tasks are automatically added to the task tracking system
- The PM agent considers team capacity when suggesting assignees
- Large features are broken down into manageable chunks (typically < 5 points)