syn workflow

Manage workflows - create, list, run, and inspect

Manage workflows - create, list, run, and inspect

syn workflow create

Create a new workflow.

syn workflow create <name>

Arguments:

NameTypeRequiredDescription
nametextYesName of the workflow

Options:

FlagTypeDefaultDescription
--type, -ttextcustomType: research, planning, implementation, review, deployment, custom
--repo, -rtexthttps://github.com/example/repoRepository URL for the workflow
--reftextmainRepository ref/branch
--description, -dtext---Workflow description

syn workflow delete

Archive (soft-delete) a workflow template.

Archived workflows are hidden from 'syn workflow list' by default. Use 'syn workflow list --include-archived' to see them.

syn workflow delete <workflow_id>

Arguments:

NameTypeRequiredDescription
workflow_idtextYesWorkflow ID (partial match supported)

Options:

FlagTypeDefaultDescription
--force, -fbooleanfalseSkip confirmation prompt

syn workflow export

Export a workflow as a distributable package or Claude Code plugin.

syn workflow export <workflow_id>

Arguments:

NameTypeRequiredDescription
workflow_idtextYesWorkflow ID to export

Options:

FlagTypeDefaultDescription
--format, -ftextpackageExport format: 'package' (default) or 'plugin' (Claude Code plugin)
--output, -opath.Output directory (created if absent)

syn workflow info

Show details of a marketplace workflow plugin.

syn workflow info <name>

Arguments:

NameTypeRequiredDescription
nametextYesPlugin name from marketplace

syn workflow init

Scaffold a new workflow package from a template.

syn workflow init <directory>

Arguments:

NameTypeRequiredDescription
directorypathNoDirectory to scaffold

Options:

FlagTypeDefaultDescription
--name, -ntext---Workflow name
--type, -ttextresearchWorkflow type
--phasesinteger3Number of phases
--multibooleanfalseScaffold multi-workflow plugin

syn workflow install

Install workflow(s) from a package, git repository, or marketplace.

syn workflow install <source>

Arguments:

NameTypeRequiredDescription
sourcetextYesPlugin name, local path, GitHub URL, or org/repo shorthand

Options:

FlagTypeDefaultDescription
--reftextmainGit branch/tag to clone
--dry-run, -nbooleanfalseValidate without installing

syn workflow installed

List installed workflow packages.

syn workflow installed

syn workflow list

List all workflows in the system.

syn workflow list

Options:

FlagTypeDefaultDescription
--include-archivedbooleanfalseInclude archived workflows

syn workflow run

Execute a workflow.

syn workflow run <workflow_id>

Arguments:

NameTypeRequiredDescription
workflow_idtextYesWorkflow ID (partial match supported)

Options:

FlagTypeDefaultDescription
--input, -itext---Input variables as key=value
--task, -ttext---Primary task description ($ARGUMENTS)
--dry-run, -nbooleanfalseValidate without executing
--quiet, -qbooleanfalseMinimal output
--container, -cbooleantrueRun in isolated container
--tenanttext---Tenant ID for multi-tenant attribution

Search for workflows across registered marketplaces.

syn workflow search <query>

Arguments:

NameTypeRequiredDescription
querytextNoSearch term (matches name, description, tags)

Options:

FlagTypeDefaultDescription
--category, -ctext---Filter by category
--tag, -ttext---Filter by tag
--registry, -rtext---Search specific marketplace only

syn workflow show

Show details of a specific workflow.

syn workflow show <workflow_id>

Arguments:

NameTypeRequiredDescription
workflow_idtextYesWorkflow ID (partial match supported)

syn workflow status

Show execution history for a workflow.

syn workflow status <workflow_id>

Arguments:

NameTypeRequiredDescription
workflow_idtextYesWorkflow ID (partial match supported)

syn workflow uninstall

Uninstall a workflow package.

syn workflow uninstall <name>

Arguments:

NameTypeRequiredDescription
nametextYesPackage name to uninstall

Options:

FlagTypeDefaultDescription
--keep-workflowsbooleanfalseRemove from registry but keep workflows in the platform

syn workflow update

Update an installed workflow package to the latest version.

syn workflow update <name>

Arguments:

NameTypeRequiredDescription
nametextYesPackage name to update

Options:

FlagTypeDefaultDescription
--reftext---Override git ref
--dry-run, -nbooleanfalseCheck for updates without applying

syn workflow validate

Validate a workflow YAML file or package directory without creating it.

syn workflow validate <file>

Arguments:

NameTypeRequiredDescription
filepathYesYAML file or package directory to validate

Syntropic137 Docs v0.18.0 · Last updated March 2026

On this page