Automatically create properly formatted Teamwork tasks when user provides task details, mentions creating tickets, or shares work that needs tracking. Performs context-aware template selection and ensures all required sections are included. Invoke when user says "create a task", "make a ticket", "track this work", or provides requirements to document.
From cms-cultivatornpx claudepluginhub kanopi/claude-toolbox --plugin cms-cultivatorThis skill uses the workspace's default tool permissions.
templates/cms-platform-notes.mdtemplates/priority-guide.mdtemplates/task-examples.mdtemplates/task-templates.mdSearches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Task quality determines project success. A well-written task saves hours of clarification, reduces implementation errors, and ensures consistent quality. This skill ensures every task created follows best practices for web development project management.
This skill activates when users:
Do NOT activate for:
The skill uses context clues to select the appropriate template:
1. Check for bug indicators:
- Keywords: "bug", "error", "broken", "crash", "issue", "defect", "not working"
- If present → BUG REPORT TEMPLATE
2. Check for QA handoff indicators:
- Keywords: "ready for qa", "qa handoff", "testing", "validate", "test this"
- Phrases: "hand off to qa", "qa team", "needs testing"
- If present → QA HANDOFF TEMPLATE
3. Check for epic/big task indicators:
- Keywords: "multiple devs", "integration branch", "epic", "multidev", "phased"
- Complexity: mentions "depends on", "blocked by", "multiple components"
- Scope: estimates >8 hours, mentions team coordination
- If present → BIG TASK/EPIC TEMPLATE
4. Default to LITTLE TASK TEMPLATE:
- Single developer work
- Clear, focused scope
- Straightforward implementation
Bug Report:
QA Handoff:
Big Task/Epic:
Little Task:
All task templates are available in the templates directory:
Use these templates as starting points, customizing for specific project needs.
When users don't provide complete information:
For Required Sections: Ask clarifying questions
For Optional Sections: Use placeholders
For Ambiguous Scope: Escalate to teamwork-specialist
This skill handles simple, single-task creation. For complex scenarios, escalate to the teamwork-specialist agent:
Escalate when:
Example escalation:
User: "Create tasks for implementing the entire checkout redesign"
Response: "This sounds like a big task that would benefit from the teamwork-specialist
agent. It can help break this down into an epic with multiple sub-tasks and manage
dependencies. Let me spawn that agent for you."
[Spawn teamwork-specialist agent with full context]
DO:
DON'T:
When creating a task, provide:
Template selected and why
Complete task content
Suggested priority
Next steps
User: "Create a task for fixing the broken newsletter signup form"
Skill Response:
I'm using the Bug Report Template because you mentioned "broken" functionality.
However, I need a few more details to create a complete bug report:
- What's the exact error or problem? (e.g., "500 error", "nothing happens", "wrong email sent")
- Where does this happen? (specific URL)
- What browser/device did you observe this on?
- What were you doing when it broke? (reproduction steps)
Once you provide these details, I'll create a complete bug report task with all required sections.
User: "It's on /newsletter page, when I click Submit nothing happens, tested on Chrome/Mac"
Skill Response:
Perfect! Here's the formatted task:
[Complete Bug Report Template filled in]
Suggested Priority: P1 (High) - Newsletter signup is important for lead generation
Would you like me to create this task in Teamwork now, or would you prefer to review/edit first?