Commands (Full Reference)
Every Chronos CLI command with syntax and notes. Filter as you type.
add
Type: Core Commands
Adds an item to a template, intelligently resolving ambiguity.
Usage: add <item_to_add> to <target_template> [position:<number>]
More
Adds an item to a template, intelligently resolving ambiguity. Usage: add <item_to_add> to <target_template> [position:<number>]
aduc
Type: Utilities
Launches ADUC in Chronos mode (Pilot Mode).
Usage: aduc
More
Launches ADUC in Chronos mode (Pilot Mode). Usage: aduc
alarm
Type: Core Commands
Creates an alarm from an item's deadline or due date.
Usage: alarm from <type> <name> [use:deadline|due_date] [date:YYYY-MM-DD] [time:HH:MM] [message:"..."]
Examples: alarm from milestone "Finalize docs" use:due_date time:10:00
More
Creates an alarm from an item's deadline or due date. Usage: alarm from <type> <name> [use:deadline|due_date] [date:YYYY-MM-DD] [time:HH:MM] [message:"..."] Example: alarm from milestone "Finalize docs" use:due_date time:10:00 Notes: If no time is provided and the item date has no time, Chronos uses the alarm default time (or 09:00). Alias: set alarm from <type> <name> ...
alias
Type: Advanced Features
Creates custom command shortcuts.
Usage: - alias <name> <command>: Create an alias. - alias list: List all aliases. - alias remove <name>: Delete an alias.
More
Creates custom command shortcuts. Usage: - alias <name> <command>: Create an alias. - alias list: List all aliases. - alias remove <name>: Delete an alias.
append
Type: Core Commands
Appends text to the content of an existing item.
Usage: append <type> <name> "<text_to_append>" [property_key:property_value ...]
More
Appends text to the content of an existing item. Usage: append <type> <name> "<text_to_append>" [property_key:property_value ...]
archive
Type: Utilities
Moves an item to User/Archive.
Usage: archive <type> <name>
More
Moves an item to User/Archive. Usage: archive <type> <name>
backup
Type: Utilities
Creates a zip backup of the User directory.
Usage: backup
More
Creates a zip backup of the User directory. Usage: backup
bulk
Type: Advanced Features
Executes a command on multiple items matching a filter.
Usage: bulk <command> [args...] [limit:<n>] [dry:true|false]
Examples: filter task status:pending; bulk delete force:true filter all; bulk set tag:legacy dry:false
More
Executes a command on multiple items matching a filter. Usage: bulk <command> [args...] [limit:<n>] [dry:true|false] Example: filter task status:pending; bulk delete force:true Example: filter all; bulk set tag:legacy dry:false
change
Type: Scheduling & Tracking
Changes the start time of an item in the current day's schedule.
Usage: change <item_name> <new_start_time_HH:MM>
More
Changes the start time of an item in the current day's schedule. Usage: change <item_name> <new_start_time_HH:MM>
check
Type: Scheduling & Tracking
Runs a data integrity check on your User directory.
Usage: check
More
Runs a data integrity check on your User directory. Usage: check
clean
Type: Utilities
Removes temporary files.
Usage: clean
More
Removes temporary files. Usage: clean
cls
Type: Utilities
Clears the terminal screen.
Usage: cls
More
Clears the terminal screen. Usage: cls
cmd
Type: Utilities
Executes a Windows CMD command.
Usage: cmd <command>
More
Executes a Windows CMD command. Usage: cmd <command>
commitments
Type: Advanced Features
Evaluates all commitments and fires triggers.
Usage: commitments [check]
More
Evaluates all commitments and fires triggers. Usage: commitments [check]
complete
Type: Scheduling & Tracking
Marks an item as completed.
Usage: complete <type> <name> [minutes:<duration>]
More
Marks an item as completed. Usage: complete <type> <name> [minutes:<duration>]
copy
Type: Core Commands
Creates a duplicate of an existing item, optionally with a new name and modified properties.
Usage: copy <type> <source_name> [new_name] [property_key:property_value ...]
More
Creates a duplicate of an existing item, optionally with a new name and modified properties. Usage: copy <type> <source_name> [new_name] [property_key:property_value ...]
count
Type: Core Commands
Counts items of a specific type, optionally filtered by properties.
Usage: count <type> [property_key:property_value ...]
More
Counts items of a specific type, optionally filtered by properties. Usage: count <type> [property_key:property_value ...]
create
Type: Core Commands
Creates a new item (alias-style alternative to new).
Usage: create <type> <name> [properties...]
More
Creates a new item (alias-style alternative to new). Usage: create <type> <name> [properties...]
cut
Type: Scheduling & Tracking
Removes an item from the current day's schedule.
Usage: cut <item_name>
More
Removes an item from the current day's schedule. Usage: cut <item_name>
dashboard
Type: Advanced Features
Bundles settings and launches the Chronos Dashboard in your browser.
Usage: dashboard [host:IP] [port:N]
More
Bundles settings and launches the Chronos Dashboard in your browser. Usage: dashboard [host:IP] [port:N]
delete
Type: Core Commands
Deletes an item permanently (use archive for soft delete).
Usage: delete <type> <name>
More
Deletes an item permanently (use archive for soft delete). Usage: delete <type> <name>
did
Type: Scheduling & Tracking
Logs actuals for a schedule block.
Usage: did "Block Name" [start_time:HH:MM] [end_time:HH:MM] [status:completed|skipped|partial] [note:"..."]
More
Logs actuals for a schedule block. Usage: did "Block Name" [start_time:HH:MM] [end_time:HH:MM] [status:completed|skipped|partial] [note:"..."]
diff
Type: Utilities
Shows differences between two items or two files.
Usage: - diff <type> <name1> <name2> - diff file <path1> <path2>
More
Shows differences between two items or two files. Usage: - diff <type> <name1> <name2> - diff file <path1> <path2>
dismiss
Type: Reminders & Alarms
Dismisses a specified alarm for the remainder of the current day.
Usage: dismiss <alarm_name>
More
Dismisses a specified alarm for the remainder of the current day. Usage: dismiss <alarm_name>
docs
Type: Utilities
Opens Chronos docs in your default viewer.
Usage: docs [topic]
More
Opens Chronos docs in your default viewer. Usage: docs [topic]
echo
Type: Utilities
Prints text to the console.
Usage: echo <text_to_print>
More
Prints text to the console. Usage: echo <text_to_print>
edit
Type: Core Commands
Opens an item in the default editor (VS Code).
Usage: edit <type> <name>
More
Opens an item in the default editor (VS Code). Usage: edit <type> <name>
export
Type: Utilities
Exports data to YAML or zips the full User directory.
Usage: - export all [filename.zip] - export <filename> <command> [args...]
More
Exports data to YAML or zips the full User directory. Usage: - export all [filename.zip] - export <filename> <command> [args...]
filter
Type: Advanced Features
Sets the active filter for Chronos items.
Usage: filter <item_type> [property:value ...] | filter all | filter off
Examples: - filter task status:pending - filter all - filter type:all
More
Sets the active filter for Chronos items. Usage: filter <item_type> [property:value ...] | filter all | filter off Examples: - filter task status:pending - filter all - filter type:all
for
Type: Automation & Scripting
Iterates items and runs a command for each.
Usage: for <var> in <type> [filters] then <command> [args...]
Examples: for item in tasks status:pending then echo @item for t in tasks priority:high then set task @t status:next
More
Iterates items and runs the command for each. Sets @i, @<var>, and @<var>_type. Usage: for <var> in <type> [filters] then <command> [args...]
find
Type: Core Commands
Searches for items of the specified type based on a keyword and optional properties.
Usage: find <type> <keyword> [property_key:property_value ...]
More
Searches for items of the specified type based on a keyword and optional properties. Usage: find <type> <keyword> [property_key:property_value ...]
get
Type: Core Commands
Retrieves the value of a specific property from an item.
Usage: get <type> <name> <property_key> [variable_name:<var_name>] [property_key:property_value ...]
More
Retrieves the value of a specific property from an item. Usage: get <type> <name> <property_key> [variable_name:<var_name>] [property_key:property_value ...]
help
Type: Core Commands
Displays help information for a command.
Usage: help <command>
More
Displays help information for a command. Usage: help <command>
If
Type: Automation & Scripting
Runs a single-line conditional command.
Usage: if <left> <op> <right> then <command> [args...] [else <command> ...]
More
Runs a single-line conditional command. Usage: if <left> <op> <right> then <command> [args...] [else <command> ...]
import
Type: Utilities
Imports items from YAML or restores a full backup zip.
Usage: import <file_path>
More
Imports items from YAML or restores a full backup zip. Usage: import <file_path>
inventory
Type: Utilities
Manages inventory items.
Usage: inventory list, inventory add <name>, inventory remove <name>
More
Manages inventory items. Usage: inventory list, inventory add <name>, inventory remove <name>
list
Type: Core Commands
Lists items of a specific type.
Usage: list <type> [filter]
Examples: - list tasks - list projects status:active
More
Lists items of a specific type. Usage: list <type> [filter] Example: - list tasks - list projects status:active
macro
Type: Advanced Features
Manages automation macros.
Usage: macro list
More
Manages automation macros. Usage: macro list
mark
Type: Scheduling & Tracking
Marks an item in the daily schedule with a new status.
Usage: mark <item_name>:<status>
More
Marks an item in the daily schedule with a new status. Usage: mark <item_name>:<status>
mark_norm
Type: Scheduling & Tracking
Marks an item in the daily schedule with a new status (normalized variant).
Usage: mark <item_name>:<status>
More
Marks an item in the daily schedule with a new status (normalized variant). Usage: mark <item_name>:<status>
miss
Type: Scheduling & Tracking
Records a missed occurrence (does not count as completion).
Usage: miss <type> <name>
More
Records a missed occurrence (does not count as completion). Usage: miss <type> <name>
move
Type: Core Commands
Moves an item to a new item type, renames it, or both.
Usage: move <source_type> <source_name> [new_name] [type:<target_type>] [name:<new_name>] [property_key:property_value ...]
More
Moves an item to a new item type, renames it, or both. Usage: move <source_type> <source_name> [new_name] [type:<target_type>] [name:<new_name>] [property_key:property_value ...]
new
Type: Core Commands
Creates a new item.
Usage: new <type> <name> [properties...]
Examples: new task "Finish Report" due:today priority:high
More
Creates a new item. Usage: new <type> <name> [properties...] Example: new task "Finish Report" due:today priority:high
next
Type: Scheduling & Tracking
Previews a future schedule beyond tomorrow.
Usage: next day|<weekday>|<ordinal> [of] <month>
More
Previews a future schedule beyond tomorrow. Usage: next day|<weekday>|<ordinal> [of] <month>
pause
Type: Automation & Scripting
Pauses script execution until a key is pressed.
Usage: pause [message]
More
Pauses script execution until a key is pressed. Usage: pause [message]
points
Type: Rewards & Points
Manages the points ledger.
Usage: - points balance - points add <n> [reason:<text>] - points subtract <n> [reason:<text>] - points history [<last_N>]
More
Manages the points ledger. Usage: - points balance - points add <n> [reason:<text>] - points subtract <n> [reason:<text>] - points history [<last_N>]
powershell
Type: Utilities
Executes PowerShell code.
Usage: powershell <powershell_code>
More
Executes PowerShell code. Usage: powershell <powershell_code>
profile
Type: Utilities
Shows profile details.
Usage: profile show
More
Shows profile details. Usage: profile show
register
Type: Utilities
Builds command, item, and property registries for autosuggest.
Usage: register commands|items|properties|all
More
Builds JSON registries under Registry/ used by autosuggest and tooling. Usage: register commands|items|properties|all
repeat
Type: Automation & Scripting
Runs a single command N times.
Usage: repeat count:<n> then <command> [args...]
Examples: repeat count:3 then echo Pass @i repeat count:5 then new note "Loop @i" category:work
More
Runs a single command N times. Sets @i each iteration (1-based). Usage: repeat count:<n> then <command> [args...]
redeem
Type: Rewards & Points
Redeems a reward and applies its target.
Usage: redeem reward <name>
More
Redeems a reward and applies its target. Usage: redeem reward <name>
reminder
Type: Core Commands
Creates a reminder from an item's deadline or due date.
Usage: reminder from <type> <name> [use:deadline|due_date] [date:YYYY-MM-DD] [time:HH:MM] [message:"..."]
Examples: reminder from task "Ship v1" use:deadline time:09:00
More
Creates a reminder from an item's deadline or due date. Usage: reminder from <type> <name> [use:deadline|due_date] [date:YYYY-MM-DD] [time:HH:MM] [message:"..."] Example: reminder from task "Ship v1" use:deadline time:09:00 Notes: If no time is provided and the item date has no time, Chronos uses the reminder default time (or 09:00). Alias: set reminder from <type> <name> ...
remove
Type: Core Commands
Removes a specified property from an item.
Usage: remove <type> <name> <property_key>
More
Removes a specified property from an item. Usage: remove <type> <name> <property_key>
rename
Type: Core Commands
Renames an existing item.
Usage: rename <type> <old_name> <new_name> [properties]
More
Renames an existing item. Usage: rename <type> <old_name> <new_name> [properties]
restore
Type: Utilities
Restores the User directory from a backup zip.
Usage: restore <filename|latest> [force:true]
More
Restores the User directory from a backup zip. Usage: restore <filename|latest> [force:true]
review
Type: Advanced Features
Generates periodic reviews (Daily, Weekly, Monthly).
Usage: - review daily [YYYY-MM-DD] - review weekly [YYYY-WW] - review monthly [YYYY-MM] - review export ...: Exports the review to Markdown.
More
Generates periodic reviews (Daily, Weekly, Monthly). Usage: - review daily [YYYY-MM-DD] - review weekly [YYYY-WW] - review monthly [YYYY-MM] - review export ...: Exports the review to Markdown.
run
Type: Automation & Scripting
Executes a Chronos script (.chs).
Usage: run <script_file>
More
Executes a Chronos script (.chs). Usage: run <script_file>
search
Type: Utilities
Searches for text content across all items.
Usage: search <query>
More
Searches for text content across all items. Usage: search <query>
sequence
Type: Advanced Features
Manages the data mirroring and trends system.
Usage: - sequence status: Show registry of SQLite mirrors. - sequence sync: Run the builders to update mirrors. - sequence trends: Generate the trends report.
More
Manages the data mirroring and trends system. Usage: - sequence status: Show registry of SQLite mirrors. - sequence sync: Run the builders to update mirrors. - sequence trends: Generate the trends report.
set
Type: Core Commands
Sets properties of an item or defines a script variable.
Usage: set <type> <name> <property_key>:<value> [...]
More
Sets properties of an item or defines a script variable. Usage: set <type> <name> <property_key>:<value> [...]
settings
Type: Utilities
Quick access to open settings files.
Usage: settings <name> (e.g., settings theme)
More
Quick access to open settings files. Usage: settings <name> (e.g., settings theme)
skip
Type: Reminders & Alarms
Skips a specified alarm for the remainder of the current day.
Usage: skip <alarm_name>
More
Skips a specified alarm for the remainder of the current day. Usage: skip <alarm_name>
snooze
Type: Reminders & Alarms
Snoozes a specified alarm for its configured snooze duration.
Usage: snooze <alarm_name>
More
Snoozes a specified alarm for its configured snooze duration. Usage: snooze <alarm_name>
start
Type: Scheduling & Tracking
Rebuilds today's schedule and starts a timer sequence of the remaining blocks.
Usage: - start day - start today
More
Rebuilds today's schedule and starts a timer sequence of the remaining blocks. Usage: - start day - start today
status
Type: Scheduling & Tracking
Views or sets user status variables.
Usage: - status - status <indicator>:<value>
More
Views or sets user status variables. Usage: - status - status <indicator>:<value>
theme
Type: Utilities
Lists, shows, or sets console themes and colors.
Usage: theme <subcommand>
More
Lists, shows, or sets console themes and colors. Usage: theme <subcommand>
this
Type: Scheduling & Tracking
Previews the nearest occurrence of a weekday in the current week.
Usage: this <weekday>
More
Previews the nearest occurrence of a weekday in the current week. Usage: this <weekday>
timer
Type: Scheduling & Tracking
Manages the countdown timer.
Usage: - timer start <profile> [type:<item_type> name:<item_name>] [cycles:N] [auto_advance:true|false] - timer pause | resume | stop | status - timer confirm yes|no - timer profiles list | view <name> | save <name> [k:v ...] | delete <name>
More
Manages the countdown timer. Usage: - timer start <profile> [type:<item_type> name:<item_name>] [cycles:N] [auto_advance:true|false] - timer pause | resume | stop | status - timer confirm yes|no - timer profiles list | view <name> | save <name> [k:v ...] | delete <name>
today
Type: Scheduling & Tracking
The central command for daily management.
More
The central command for daily management. Subcommands: - today: Shows today's schedule (in-progress and upcoming). - today reschedule: Rebuilds the schedule with conflict resolution. - today routines|subroutines|microroutines: Collapses display to that level.
tomorrow
Type: Scheduling & Tracking
Previews the schedule for tomorrow (or a specified offset).
Usage: tomorrow [days:<n>]
More
Previews the schedule for tomorrow (or a specified offset). Usage: tomorrow [days:<n>]
track
Type: Scheduling & Tracking
Logs time spent on an activity.
Usage: track <task_name> <duration>
More
Logs time spent on an activity. Usage: track <task_name> <duration>
tree
Type: Advanced Features
Visualizes item hierarchy or directory structure.
Usage: - tree <type> <name> - tree dir <path>
More
Visualizes item hierarchy or directory structure. Usage: - tree <type> <name> - tree dir <path>
trim
Type: Scheduling & Tracking
Reduces the duration of an item in the current day's schedule.
Usage: trim <item_name> <amount_in_minutes>
More
Reduces the duration of an item in the current day's schedule. Usage: trim <item_name> <amount_in_minutes>
undo
Type: Utilities
Restores the most recently archived item or schedule.
Usage: - undo delete [type] - undo reschedule
More
Restores the most recently archived item or schedule. Usage: - undo delete [type] - undo reschedule
unset
Type: Automation & Scripting
Removes a script variable from the current session.
Usage: unset var <name>
More
Removes a script variable from the current session. Usage: unset var <name>
vars
Type: Automation & Scripting
Lists current script variables or a single variable by name.
Usage: vars [name:<varname>]
More
Lists current script variables or a single variable by name. Usage: vars [name:<varname>]
view
Type: Core Commands
Displays the contents of an item in the terminal.
Usage: view <type> <name>
More
Displays the contents of an item in the terminal. Usage: view <type> <name>
while
Type: Automation & Scripting
Runs a command while a condition is true, bounded by max iterations.
Usage: while <condition> max:<n> then <command> [args...]
Examples: while status:energy eq high max:3 then echo Still going @i while exists task:"Draft" max:5 then echo Draft exists
More
Runs a command while the condition is true, stopping after max iterations. Sets @i. Usage: while <condition> max:<n> then <command> [args...]
