CLI Reference

The tasker CLI is the primary interface for human developers to interact with the Tasker ecosystem.

Setup & Init

Prepare your environment and project.

# Initialize a new project scaffold
tasker init . --project-name "My App" --architecture api-first

# Seed with demo data for testing
tasker seed run

# Check system health
tasker status

Issue Management

# Create a new issue
tasker issue create "Implement Auth" -c backend -p HIGH

# List active issues
tasker issue list --status OPEN

# Close an issue (validates dependencies)
tasker issue close issue_42

Code Graph (v0.9.0)

Manage the code-as-graph features.

# Scan repository and update graph
tasker code-graph scan src/ --incremental

# Find all callers of a symbol
tasker code-graph calls my_function

# Check code-level impact
tasker code-graph impact my_class

Agent Integration

# Get automated context for an issue
tasker agent context --issue issue_12

# Log reasoning for a decision
tasker agent reasoning --issue issue_12 --thought "Using JWT for stateless auth" --decision "IMPLEMENTED"