Skip to contentllms.txt

syllago share

syllago share <name> [flags]

Copies a library item to a target repo, stages the change, and optionally creates a branch and PR.

By default, shares to the current team repo (the syllago repo you’re in). Use —to to share to a named registry instead.

FlagTypeDefaultRequiredDescription
--no-inputbool—NoSkip interactive git prompts, stage only
--tostring—NoTarget registry name (omit for current team repo)
--typestring—NoDisambiguate when name exists in multiple types
FlagTypeDefaultRequiredDescription
--jsonbool—NoOutput in JSON format
--no-colorbool—NoDisable color output
-q, --quietbool—NoSuppress non-essential output
-v, --verbosebool—NoVerbose output
Terminal window
# Share a skill to the current team repo
syllago share my-skill
# Share to a named registry
syllago share my-skill --to my-registry
# Disambiguate by type
syllago share my-rule --type rules
# Non-interactive mode (stage only, no git prompts)
syllago share my-skill --no-input

Source