Getting started with syllago in your first 5 minutes
Syllago is a package manager for AI coding tool content. This guide walks you through the basics — from discovering what you already have to sharing content with your team.
If you already use an AI coding tool (Claude Code, Cursor, Gemini CLI, etc.), you probably have rules, skills, or configs worth managing. Import them:
syllago add --from claude-code # Import from Claude Code
syllago add --from cursor # Import from Cursor
syllago add --from gemini-cli # Import from Gemini CLI
This scans the provider's default location, finds content, and copies it into your syllago library. Nothing is modified in the original location.
Run syllago list to see what was imported.
Launch the interactive TUI:
syllago
Navigate with:
The sidebar shows content types (Skills, Rules, Agents, etc.) and collections (Library, Loadouts, Registries). Click or arrow to any section to explore.
Content in your library can be installed to any supported provider. Syllago handles format conversion automatically.
syllago install skills/my-skill --to cursor # Install a skill to Cursor
syllago install rules/my-rule --to windsurf # Install a rule to Windsurf
syllago install --all --to gemini-cli # Install everything to Gemini CLI
A Claude Code skill becomes a Kiro steering file, a Cursor rule becomes a Windsurf rule — syllago translates formats, tool names, and metadata.
Registries are git repos containing shared content. Add one to browse community or team content:
syllago registry add https://github.com/your-team/ai-configs.git
syllago registry sync
Registry content appears in the TUI with a badge showing its source. Browse with syllago registry items or in the TUI's Registries section.
Loadouts are curated bundles of content for a specific provider. Create one for your team:
syllago loadout create
The interactive wizard walks you through selecting a provider, naming the loadout, and choosing which items to include. Share the loadout via a registry so teammates can apply it in one step:
syllago loadout apply my-team-loadout
syllago info to see all supported providers and content typessyllago --help for the full command referencesyllago-guide for the complete reference (all commands, flags, and features)syllago sandbox run <provider> to test provider configs in isolation (Linux)使用 Arthas 的 watch/trace 获取 EagleEye traceId / 获取请求的 traceId