Skip to content llms.txt

syllago registry add

syllago registry add <git-url> [flags]
FlagTypeDefaultRequiredDescription
--moatboolNoAdd as a MOAT-signed registry (required when URL is not in the bundled allowlist and no —signing-identity is passed)
--namestringNoOverride the registry name (default: derived from URL)
--refstringNoBranch, tag, or commit to checkout (default: repo default branch)
--signing-identitystringNoWorkflow subject SAN (e.g. https://github.com/OWNER/REPO/.github/workflows/moat.yml@refs/heads/main) — implies —moat
--signing-issuerstringNoOIDC issuer URL (default: GitHub Actions issuer)
--signing-repository-idstringNoGitHub numeric repository ID (required for GitHub Actions issuer)
--signing-repository-owner-idstringNoGitHub numeric repository-owner ID (required for GitHub Actions issuer)
--yesboolNoAuto-accept TOFU during the chained post-add sync (required for MOAT registries that self-declare via registry.yaml without an allowlist match)
FlagTypeDefaultRequiredDescription
--jsonboolNoOutput in JSON format
--no-colorboolNoDisable color output
-q, --quietboolNoSuppress non-essential output
-v, --verboseboolNoVerbose output
Terminal window
# Add a registry by URL
syllago registry add https://github.com/team/rules.git
# Add with a custom name
syllago registry add https://github.com/team/rules.git --name team-rules
# Pin to a specific branch
syllago registry add https://github.com/team/rules.git --ref main

Source