← ClaudeAtlas

create-tasklisted

This skill should be used when creating a task in the active tracker - "create task", "create issue", "bd create", "new task", "add task", "add issue". Ensures all required fields are provided, enforces English-only task content, and suggests epic labels. Triggers on any task creation in any context - commands, planning, or direct conversation.
restarter/lets-workflow · ★ 17 · Code & Development · score 80
Install: claude install-skill restarter/lets-workflow
# Create Task Standardized task creation that enforces required fields and suggests labels. Fires in any context where a task is being created - inside commands, during planning, or in direct conversation. > **IMPORTANT:** If the spec below invokes any deferred tool (e.g. `AskUserQuestion`), you MUST load and call it as specified. Never skip the call, never substitute a default answer of your own — the tool invocation is part of the contract. This is critical. ## IMPORTANT: Language **All task content MUST be in English regardless of conversation language.** If the user is speaking another language, translate to English before creating the task. Applies to every field: - `title` - `description` (problem statement, acceptance criteria, examples) - `labels` - Any subsequent `comment-add` / `set-field` on this task **Why:** tasks are searched, filtered, and cross-referenced across the team and external systems (GitHub, Linear). Mixed-language tasks break tracker `search` and confuse non-native-language readers. ## Why This Exists Tasks created without labels, priority, or description become orphaned and hard to find. This skill ensures every task has full metadata from the start. ## Required Fields Every task `create` MUST include every field the active adapter's `create` declares in `accepts:` - and nothing else: | Field | Required | Rules | |------|----------|-------| | `title` | Always | Imperative mood, clear action. Under 80 chars | | `type` | If declared | One o