Task Commands
Thesf task command group provides comprehensive task management — creating, listing, querying ready work, closing, and updating tasks.
sf task create
Create a new task. Usage:Options
Task title
Task description (creates a linked document)
Priority (1=critical, 5=minimal)
Complexity estimate (1=trivial, 5=very complex)
Task type:
bug, feature, task, or choreAssignee entity ID
Add a tag (can be repeated:
--tag ui --tag frontend)Plan ID or name to attach this task to
Examples
Output
sf task list
List tasks with optional filtering. Usage:Options
Filter by status:
open, in_progress, backlog, review, closed, deferredShow only dispatch-ready tasks (mutually exclusive with
--status)Filter by priority (1-5)
Filter by assignee entity ID
Filter by tag (can be repeated)
Maximum results
Skip first n results
Examples
Output
sf task ready
List tasks ready for work (not blocked, open/in-progress, scheduled for now). Usage:Options
Filter by assignee entity ID
Filter by priority (1-5)
Filter by task type:
bug, feature, task, choreMaximum number of results
Examples
Output
sf task blocked
List blocked tasks with blocking reasons. Usage:Options
Filter by assignee entity ID
Filter by priority (1-5)
Maximum number of results
Examples
Output
sf task close
Close a task, marking it as completed. Usage:Arguments
Task identifier (e.g.,
el-abc123)Options
Close reason (e.g., “Fixed in PR #42”)
Examples
Output
sf task reopen
Reopen a closed task. Usage:Arguments
Task identifier
Options
Message to append to the task description explaining why it was reopened
Examples
Output
sf task assign
Assign a task to an entity. Usage:Arguments
Task identifier
Entity to assign to (or use
--unassign)Options
Remove assignment
Examples
Output
sf task defer
Defer a task, putting it on hold. Usage:Arguments
Task identifier
Options
Schedule for a specific date (ISO format:
2026-03-15)Examples
Output
sf task undefer
Remove deferral from a task, making it ready for work again. Usage:Arguments
Task identifier
Examples
Output
sf task describe
Set or show the description for a task. Usage:Arguments
Task identifier
Options
Description content (inline text)
Read description from file
Show current description instead of setting it
Append to existing description instead of replacing
Examples
Output
Common Patterns
Create and Assign Task
List My Ready Tasks
Close Multiple Tasks
Related Commands
Agent Commands
Manage agents that work on tasks
Daemon Commands
Control automatic task dispatch