b00t plugin for Claude Code - extreme programming agent framework with datum system, direnv pattern, and DRY philosophy
CLI-first AWS orchestration skill for Lambda, ECS/Fargate, and S3 workflows rooted in `.☁️` runbooks.
Helps work with the b00t datum system - TOML-based configuration for AI models, providers, and services. Datums are stored in ~/.dotfiles/_b00t_/ and specify WHICH environment variables are required (not the values). Enables DRY approach by centralizing configuration in Rust, exposed to Python via PyO3.
Implements the b00t environment management pattern: direnv → .envrc → dotenv → .env where datums specify WHICH environment variables are required and .env contains the actual secret VALUES. Ensures automatic environment loading per-project.
Don't Repeat Yourself (DRY) and Never Reinvent the Wheel (NRtW) - core b00t principles. Use existing libraries, leverage Rust via PyO3 instead of duplicating logic in Python, and contribute to upstream projects rather than fork privately.
Defines the shared role, responsibilities, and operating principles for an Executive agent in the b00t hive. This skill uses Rhai scripting to provide model-specific directives.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
"I am an agent. Tell me what I'm running on, what tools are available, what I'm allowed to do, what goals I should optimize for, and where the boundaries are." —ChatGPT (TL;DR b00t agent perspective)
b00t is an agentic hive operating system that unlocks AI agents with Neo-like powers in cyberspace. It's a context-aware development framework that bridges the gap between AI models and real-world tooling, enabling agents to maximize their capabilities through intelligent abstraction and unified tool discovery.
# Install b00t (one-liner)
curl -fsSL https://raw.githubusercontent.com/elasticdotventures/_b00t_/main/install.sh | sh
# Install tools with automatic dependency resolution
b00t cli install fastmcp # Installs python → uv → fastmcp (DAG-aware)
b00t cli install rust # Install Rust toolchain
b00t cli check python # Check if Python is installed
# Learn about available tools
b00t learn rust # Load Rust development context
b00t learn docker # Container orchestration knowledge
# Record and retrieve tribal knowledge
b00t lfmf rust "cargo build conflict: Unset CONDA_PREFIX before cargo to avoid PyO3 linker errors"
b00t advice rust "PyO3" # Get contextual debugging advice
# MCP server integration
b00t mcp install browser-use claudecode # Install MCP server with deps
b00t mcp list # List available MCP servers
# Model management
b00t model list # Show available AI models
b00t model download llava # Download model weights
b00t model serve llava # Launch vLLM server
The fastest, cleanest way to install b00t - 4 MiB vs 1 GB toolchain:
# Install pkgx (one-time setup)
curl -Ssf https://pkgx.sh | sh
# Run b00t immediately (auto-downloads on first use)
pkgx b00t-cli --version
# Or install permanently to ~/.local/bin
pkgx +b00t-cli
b00t-cli --version
Why pkgx?
~/.pkgx, no system-wide changesOne-liner that works everywhere:
curl -fsSL https://raw.githubusercontent.com/elasticdotventures/_b00t_/main/install.sh | sh
This universal installer:
# Install from crates.io (coming soon)
cargo install b00t-cli
# Or install from source
git clone https://github.com/elasticdotventures/_b00t_.git
cd _b00t_ && cargo install --path b00t-cli
# Run latest b00t container
docker pull ghcr.io/elasticdotventures/_b00t_:latest
docker run --rm -it -v $(pwd):/workspace ghcr.io/elasticdotventures/_b00t_:latest
# Or use the container wrapper (installed via universal script)
b00t status # Automatically uses container if no native binary
# Coming soon - Homebrew tap in development
brew tap elasticdotventures/b00t
brew install b00t
# Ubuntu/Debian (coming soon)
curl -fsSL https://pkg.b00t.dev/gpg | sudo apt-key add -
echo "deb https://pkg.b00t.dev/apt stable main" | sudo tee /etc/apt/sources.list.d/b00t.list
sudo apt update && sudo apt install b00t
# Windows (Scoop - coming soon)
scoop bucket add b00t https://github.com/elasticdotventures/scoop-b00t
scoop install b00t
After installation, verify b00t is working:
# Check installation
b00t --version
b00t status
# Learn about your environment
b00t learn system # Understand your platform
b00t learn rust # Get Rust development context
b00t learn docker # Container orchestration knowledge
# Start your first session
b00t session init --agent "your-name" --budget 10.00
npx claudepluginhub elasticdotventures/__b00t__b00t /b00t skill for sending learn packets to nominated agents
Workflow orchestration, certainty-graded quality rules, and task pipelines for b00t agents
b00t plugin for Claude Code - extreme programming agent framework with datum system, direnv pattern, and DRY philosophy
b00t plugin for Claude Code - extreme programming agent framework with datum system, direnv pattern, and DRY philosophy
MCP server development helper with tool and resource scaffolding
Build FastMCP 3.x Python MCP servers — covers provider/transform architecture (including CodeMode, Tool Search, and server-level transforms), component versioning, session state, authorization (MultiAuth, PropelAuth, connection-pooled token verifiers), evaluation creation, Pydantic validation, async patterns, STDIO and HTTP transports, nginx reverse proxy deployment, background tasks, Prefab Apps UI, security patterns, client SDK usage, testing, deployment, and migration from FastMCP v2. TypeScript is a legacy reference only and is not updated for v3.
No description provided.
Curated skills for Claude Code and Codex power users - tool selection, workflow optimization, and productivity
Delegate plan execution to Codex CLI via ASP. Part of cc-multi-cli-plugin. Requires the `multi` plugin.