Skip to contentllms.txt

Install content from a GitHub registry

GitHub-hosted registries are how most community syllago content gets shared: any public git repo with syllago’s registry structure works, no publishing infrastructure required. This guide covers finding one and installing from it.

A few places to look:

  • The official syllago meta-registry — OpenScribbler’s curated index; the best first stop.
  • GitHub search — search for syllago registry; a syllago registry is just a git repo following syllago’s content structure.
  • Community links — teams and authors typically share their registry URL directly in a README or docs page, like any other repo.

You can add any public repo URL you can git clone. The meta-registry is on syllago’s bundled allowlist. Any other registry needs --moat or a pinned signing identity, as Registry Signing Identity explains.

Terminal window
syllago registry add https://github.com/OpenScribbler/syllago-meta-registry.git

Two optional flags worth knowing:

Terminal window
# Give it a short alias for later commands
syllago registry add https://github.com/OpenScribbler/syllago-meta-registry.git --name meta
# Pin to a branch or tag instead of tracking the default branch
syllago registry add https://github.com/OpenScribbler/syllago-meta-registry.git --ref v1.0

Pinning with --ref is the right call when you want updates on your schedule, not the maintainer’s.

Terminal window
syllago registry sync

This clones (or pulls) the registry locally. Syncing never touches your library or your providers — it only updates what’s available to browse.

Terminal window
# Everything, across all your registries
syllago registry items
# Just one registry (the `meta` alias from step 2), just one content type
syllago registry items meta --type rules
Terminal window
syllago install some-rule --to claude-code

syllago resolves the item from your registries, converts it for the target provider, and symlinks it into place — add --dry-run to preview first. For a worked end-to-end example of this step (including trust prompts and verification), see Install a community skill into Claude Code.

Terminal window
syllago registry sync # pull the latest registry content
syllago install some-rule --to claude-code # install the newer version

To sync and install registry content in one step, run syllago sync-install --to claude-code --source registry.