npx claudepluginhub open-horizon-labs/bottle --plugin bottle# /bottle:list List available bottles (curated and bespoke). ## Usage ## Execution 1. **Check if bottle binary exists:** 2. **If bottle not found**, tell the user: 3. **If bottle exists**, run: Pass through the output to the user. ## Output Shows: - **Curated bottles** (stable, edge) from GitHub - **Bespoke bottles** from `~/.bottle/bottles/` - Current active bottle (if installed) ## Examples
/listLists installed and generated CLI-Anything tools, scanning packages and directories. Supports --path for directory, --depth for recursion, --json for output format.
/listLists beads issues with filters for status, priority, type, assignee, labels, title, dates, and more. Outputs table, JSON, digraph, or DOT formats.
/listLists all configured Hookify rules from .claude/hookify.*.local.md files in a summary table with name, enabled status, event, pattern, file path, plus message previews and management footer.
/listLists all learnings stored in the pro-workflow database with details like ID, category, application count, and creation date. Supports sorting by recent or applied, and filtering by category or project.
/listLists all Hookify rules in the project with status (enabled/disabled/blocking/warning), locations, patterns/conditions, and totals. Supports --enabled, --disabled, --all flags.
/listLists and searches sparkrun inference recipes by name, model, runtime, or description. Filters by registry and runtime; also inspects, validates VRAM, and exports recipes.
List available bottles (curated and bespoke).
/bottle:list
Check if bottle binary exists:
command -v bottle
If bottle not found, tell the user:
The bottle CLI is not installed.
Install with Homebrew:
brew install open-horizon-labs/homebrew-tap/bottle
Or with Cargo:
cargo install bottle
Then run this command again.
If bottle exists, run:
bottle list
Pass through the output to the user.
Shows:
~/.bottle/bottles//bottle:list
→ bottle list