bottle

Manage Open Horizon Labs tools via a scriptable CLI.

3|Updated Jan 7, 2026
One-click install
npx skills add https://github.com/open-horizon-labs/bottle --skill bottle
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bottle
Source: https://github.com/open-horizon-labs/bottle/tree/main/codex-skill
Command: npx skills add https://github.com/open-horizon-labs/bottle --skill bottle

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Bottle provides a unified, scriptable entry point to manage the Open Horizon Labs toolset (ba, wm, sg) from a single CLI, reducing setup friction and coordinating sessions across tools.

Core Features & Use Cases

  • Single orchestration point: Install, configure, and run all Bottle-enabled tools with a consistent interface.
  • Codex integration ready: Sets up Codex skills and sessions within the ecosystem.
  • Use Case: A developer initializes a new Codex session workflow by running bottle install stable and then bottle integrate codex, followed by dive and memory commands to manage context and learnings.

Quick Start

Install the ecosystem and Codex integration with: bottle install stable && bottle integrate codex This installs the stable bottle (ba, wm, sg tools) and configures Codex integration for Codex workflows. Then start a session with bottle dive fix, check status with bottle status, and synchronize knowledge with ba and wm as tasks progress.

Frequently Asked Questions about bottle

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I orchestrate multiple Open Horizon Labs CLI tools from a single command line interface?

You can orchestrate Open Horizon Labs tools by installing the bottle CLI, which provides a single scriptable entry point to manage ba, wm, and sg. It coordinates sessions across these tools with a consistent command interface.

How do I set up a Codex session workflow using a unified CLI?

Setting up a Codex session workflow requires running bottle install stable followed by bottle integrate codex. This configures the ecosystem and prepares Codex sessions for immediate use within the Open Horizon Labs environment.

Can I synchronize memory and context across multiple AI sessions using Open Horizon Labs tools?

Yes, you can synchronize memory and context across AI sessions. After starting a session with bottle dive, you use ba and wm commands to synchronize knowledge and learnings as your tasks progress through the workflow.

Do I need to install external packages before using the bottle CLI orchestration tool?

Yes, external tool installations via package managers are required. You must install bottle and its companion tools before use, which is handled by running the bottle install stable command to set up the ecosystem.

What are the limitations of managing AI tool workflows through a single orchestration CLI?

The orchestration CLI is limited to managing Bottle-enabled tools within the Open Horizon Labs ecosystem, specifically ba, wm, and sg. It requires compatible external package manager installations to function properly across all sessions.