Skip to content llms.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-inputboolNoSkip interactive git prompts, stage only
--tostringNoTarget registry name (omit for current team repo)
--typestringNoDisambiguate when name exists in multiple types
FlagTypeDefaultRequiredDescription
--jsonboolNoOutput in JSON format
--no-colorboolNoDisable color output
-q, --quietboolNoSuppress non-essential output
-v, --verboseboolNoVerbose 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