Reference

CLI Reference

This page reflects the actual command surface in cli/src/cli.ts. Use tick --help and tick <command> --help for full option details.

Install

npm install -g tick-md

tick --version

Core Commands

CommandDescription
tick initInitialize a new Tick project.
tick statusShow project overview and task summary.
tick add <title>Create a task.
tick claim [task-id] [agent]Claim a task.
tick release <task-id> <agent>Release a task claim.
tick done [task-id] [agent]Mark task done.
tick comment <task-id> <agent>Add a history note.
tick reopen <task-id> <agent>Reopen a task.
tick delete <task-id>Delete a task.
tick edit <task-id> <agent>Edit task fields directly.

Query and Visualization

CommandDescription
tick listList and filter tasks.
tick graphRender dependency graph (ASCII/Mermaid).
tick watchWatch TICK.md for live updates.
tick validateValidate TICK.md structure and references.
tick repairAttempt automated repair for common issues.
tick conflictsInspect conflict state.
tick compactCompact task history.
tick history-statsShow history/compaction stats.

Sync and Recovery

CommandDescription
tick syncStage/commit/push Tick changes via git.
tick import [file]Import tasks from YAML.
tick undoUndo last Tick commit.
tick batch start|commit|abort|statusBatch multiple operations.

Agents

CommandDescription
tick agent register <name>Register an agent.
tick agent listList registered agents.

Messaging and Notifications

CommandDescription
tick broadcast <agent> <message>Broadcast a message.
tick broadcastsList broadcasts.
tick notify send <event> <message>Send webhook notification.
tick notify listList webhook targets.
tick notify test <webhook-name>Test webhook delivery.
tick notify queue status|list|clear|retry|remove <id>Manage webhook retry queue.

Archive and Backups

CommandDescription
tick archiveArchive completed tasks.
tick archivedList archived tasks.
tick backup list|create|restore|show|cleanBackup management.
tick completion <shell>Generate shell completion script.

Quick Workflow

tick init
tick agent register @you
tick add "Implement feature X" --priority high
tick claim TASK-001 @you
tick comment TASK-001 @you --note "Halfway done"
tick done TASK-001 @you
tick validate
tick sync --push