Overview of Roo Commander CLI Commands
mainThe roocommander CLI tool provides several commands to manage and interact with Claude Skills. The core commands include:
list: Displays available skills. Use--verboseto see full descriptions and keywords, or--compactfor a minimal view.read: Outputs the full content of a specific skill. Supports fuzzy matching for the skill name.search: Performs a keyword-based search across skills using a scoring algorithm.generate-index: Creates a categorized markdown index of all skills (typically saved to.roo/rules/01-skills-index.md) to help Roo Code discover them.sync-index: An alias forgenerate-indexthat updates the existing index.init: Initializes a project by setting up the.roo/directory structure and installing templates.
Common global flags:
--source <path>: Specifies a custom directory for skills instead of the default~/.claude/skills/.--output <path>: Specifies a custom output path for index generation.--raw: Outputs plain markdown without terminal formatting.
# List all skills with full descriptions
roo-commander list --verbose
# Search for a specific technology
roo-commander search cloudflare
# Read a specific skill using fuzzy matching
roo-commander read "Cloudflare D1 Database"
# Generate a skill index for Roo Code
roo-commander generate-index --output ./.roo/rules/my-index.md