Skip to content llms.txt

syllago edit

syllago edit <name> [flags]

Updates display name and/or description stored in the item’s .syllago.yaml metadata.

Only the metadata file is changed — the directory name, install paths, and all references remain exactly as they are.

The display name and description appear in the TUI, list output, and anywhere items are presented to users.

FlagTypeDefaultRequiredDescription
--descriptionstringNoNew description for the item
--namestringNoNew display name for the item
--typestringNoContent type to disambiguate (skills, hooks, mcp, etc.)
FlagTypeDefaultRequiredDescription
--jsonboolNoOutput in JSON format
--no-colorboolNoDisable color output
-q, --quietboolNoSuppress non-essential output
-v, --verboseboolNoVerbose output
Terminal window
# Set a display name for a hook
syllago edit my-hook --name "Pre-commit Linter"
# Set a description
syllago edit my-hook --description "Runs ESLint before every commit"
# Update both at once
syllago edit my-hook --name "Pre-commit Linter" --description "Runs ESLint before every commit"
# Disambiguate by type when name exists in multiple types
syllago edit my-item --name "Better Name" --type hooks

Source