create-tasklisted
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 beads task is being created - inside commands, during brainstorm, 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 running `bd create`.
Applies to every field:
- `--title`
- `--description` (problem statement, acceptance criteria, examples)
- `--labels`
- Any subsequent `bd comments add` / `bd update` on this task
**Why:** tasks are searched, filtered, and cross-referenced across the team and external systems (Planfix, GitHub). Mixed-language tasks break `bd 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 `bd create` call MUST include ALL of these:
| Flag | Required | Rules |
|------|----------|-------|
| `--title` | Always | Imperative mood, clear action. Under 80 chars |
| `--type` | Always | One of: `task`, `bug`, `feature`, `epic` |
| `--priority` |