Skip to contentllms.txt

syllago loadout apply

syllago loadout apply [name] [flags]

Apply a loadout to configure the current project for one or more providers.

Running with no flags is always safe: it previews planned changes without modifying anything. Use —try or —keep to actually apply the loadout.

—try: apply temporarily; reverts automatically when the session ends. —keep: apply permanently; run “syllago loadout remove” to undo. —to: target a specific provider (overrides the provider declared in the manifest).

FlagTypeDefaultRequiredDescription
--base-dirstring—NoOverride base directory for content installation
--keepbool—NoApply permanently
--methodstringsymlinkNoInstall method: symlink (default) or copy
--tostring—NoTarget provider (overrides manifest provider; defaults to claude-code if unset)
--trybool—NoApply temporarily; auto-revert on session end
FlagTypeDefaultRequiredDescription
--jsonbool—NoOutput in JSON format
--no-colorbool—NoDisable color output
-q, --quietbool—NoSuppress non-essential output
-v, --verbosebool—NoVerbose output
Terminal window
# Preview what a loadout would do
syllago loadout apply my-loadout
# Try temporarily (auto-reverts on session end)
syllago loadout apply my-loadout --try
# Apply permanently
syllago loadout apply my-loadout --keep
# Apply to a specific provider
syllago loadout apply my-loadout --keep --to cursor

Source