Skip to main content

CLI Commands

Complete reference for all SynapSync CLI commands.

Command Categories​

Project Setup​

CommandDescription
initInitialize a new project
configManage configuration
statusShow project status

Provider Management​

CommandDescription
providersManage AI providers

Cognitive Management​

CommandDescription
addAdd cognitives from registry, local path, or GitHub
listList installed cognitives
list --remoteBrowse the registry
uninstallRemove cognitives
updateUpdate cognitives

Synchronization​

CommandDescription
syncSync to providers

Maintenance​

CommandDescription
doctorDiagnose issues
cleanClean cache and orphans
purgeCompletely remove SynapSync from the project

Information​

CommandDescription
helpShow help
versionShow version
infoShow concepts

Global Options​

Available on all commands:

-v, --version    Show CLI version
--verbose Enable verbose output
--no-color Disable colored output
-h, --help Show help for command

Common Patterns​

JSON Output​

Most commands support --json for scripting:

synapsync list --json | jq '.[] | .name'

Dry Run​

Preview changes without applying:

synapsync sync --dry-run
synapsync clean --dry-run
synapsync update --dry-run

Filtering​

Filter by type or category:

synapsync list --type skill
synapsync list --remote --category frontend
synapsync sync --type agent --provider claude