Quick Start¶
This guide walks you through basic TrakFlow usage.
Initialize Your Project¶
Create Tasks¶
Basic Task¶
Task with Options¶
tf create "Implement OAuth login" \
--type feature \
--priority 1 \
--description "Add Google and GitHub OAuth providers"
Shorthand Flags¶
View Tasks¶
List All Open Tasks¶
Filter by Status¶
Filter by Type¶
Show Task Details¶
Update Tasks¶
Start Working¶
Mark as Blocked¶
Close a Task¶
Work with Dependencies¶
Add a Dependency¶
View Dependencies¶
Find Ready Work¶
This shows tasks with no open blockers.
Create a Plan (Workflow Blueprint)¶
Plans are reusable templates for common workflows.
Create a Plan¶
Add Steps¶
tf plan add tf-plan1 "Run test suite"
tf plan add tf-plan1 "Update changelog"
tf plan add tf-plan1 "Bump version"
tf plan add tf-plan1 "Create release tag"
tf plan add tf-plan1 "Deploy to production"
View Plan¶
Execute a Workflow¶
Persistent Workflow¶
Creates a workflow that persists in history:
Ephemeral Workflow¶
Creates a one-shot workflow (auto-cleaned):
Monitor Workflow¶
Complete Workflow¶
Use Labels¶
Add Labels¶
Filter by Label¶
Remove Labels¶
JSON Output¶
All commands support JSON output for scripting:
Common Workflows¶
Bug Triage¶
# Create bug
tf create "App crashes on startup" -t bug -p 0
# Start investigating
tf start tf-abc123
# Mark blocked if waiting on info
tf block tf-abc123
# Close when fixed
tf close tf-abc123 -r "Fixed null pointer in init"
Feature Development¶
# Create feature
tf create "Add dark mode" -t feature -p 2
# Create subtasks
tf create "Design dark theme colors" --parent tf-feature1
tf create "Implement CSS variables" --parent tf-feature1
tf create "Add theme toggle" --parent tf-feature1
# Track dependencies
tf dep add tf-design tf-implement
tf dep add tf-implement tf-toggle
Sprint Planning¶
# Create Plan for sprint workflow
tf plan create "Sprint Workflow"
tf plan add tf-plan1 "Sprint planning meeting"
tf plan add tf-plan1 "Daily standups"
tf plan add tf-plan1 "Sprint review"
tf plan add tf-plan1 "Retrospective"
# Start each sprint
tf plan start tf-plan1
Next Steps¶
- Configuration - Customize settings
- Core Concepts - Understand the data model
- CLI Reference - Complete command reference