スキル一覧に戻る
open-horizon-labs

bottle

by open-horizon-labs

2🍴 0📅 2026年1月24日
GitHubで見るManusで実行

SKILL.md


name: bottle description: Open Horizon Labs orchestration. "$bottle init" for setup, "$bottle dive" to start sessions, "$bottle web-context" for fresh docs.

Bottle - Open Horizon Labs Orchestration

Bottle is a meta-package that orchestrates the Open Horizon Labs tools:

  • ba - Task tracking (backlog automaton)
  • wm - Working memory (context and learnings)
  • superego - Metacognitive oversight

Standard Commands

These commands invoke the bottle CLI. If bottle is not installed, show:

bottle not installed. Install with:
  brew tap open-horizon-labs/homebrew-tap && brew install bottle
  # or: cargo install bottle

$bottle init

Install a bottle ecosystem and set up Codex integration.

bottle install stable && bottle integrate codex

This installs the stable bottle (ba, wm, sg tools) and sets up all Codex skills.

$bottle status

Show current bottle state.

bottle status

$bottle update

Update to the latest bottle snapshot.

bottle update

$bottle remove

Exit bottle management.

bottle eject

Codex-Native Features

These features leverage Codex-specific capabilities not available in Claude Code or OpenCode.

$bottle dive [intent]

Start a focused work session with explicit intent. This is the recommended way to begin any work.

This is a shortcut to $wm dive [intent] - see that skill for the full agent flow.

Intent options:

  • fix - Bug fix session
  • plan - Design/architecture work
  • explore - Understanding code
  • ship - Getting changes merged

Quick version:

  1. Gather context:
git status && git log --oneline -3
wm compile
  1. Write .wm/dive_context.md with intent, context, and workflow

  2. Confirm: "Dive prepped. Intent: [intent]. Ready to work."

No dive is too small. Even a quick bug fix benefits from 30 seconds of explicit intent.

$bottle codex-sync

Sync knowledge from recent Codex sessions into working memory.

Steps:

  1. Find recent Codex sessions:
SESSIONS_DIR="$HOME/.codex/sessions"
find "$SESSIONS_DIR" -name "rollout-*.jsonl" -mtime -7 | tail -5
  1. Parse sessions for decisions, learnings, and context
  2. Feed to wm distill for knowledge extraction

When to use:

  • After productive Codex sessions
  • Before resuming work (codex resume)
  • Weekly knowledge consolidation

$bottle web-context

Augment working memory with fresh web results (uses Codex web search).

Steps:

  1. Get accumulated knowledge: wm compile
  2. Search web for: <query>
  3. Combine project knowledge with fresh documentation

Example:

$bottle web-context "rust async patterns 2026"

When to use:

  • Working with unfamiliar libraries
  • Need current API documentation
  • Combining project history with best practices

$bottle resume

Prepare context for resuming a previous Codex session.

Steps:

  1. Find the most recent Codex session
  2. Parse what was being worked on
  3. Combine with wm compile output
  4. Show summary of where you left off

Integrates with codex resume for seamless continuity.

$bottle agents

Show the AGENTS.md content that bottle recommends. This is for reference or manual addition.

Output the contents of the AGENTS.md.snippet file (bundled with this skill).

スコア

総合スコア

50/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です