Claude Skill
bubbuild/bub
Bub 是一个用于构建 AI 智能体、编码助手和 Telegram 机器人的 Python Claude Skill 项目。具备 OpenClaw 框架和智能体开发工具。
概览
仓库信息
安装这个 Skill
pip install bubRegistry 信息
pip install bubgit clone https://github.com/bubbuild/bub.git
项目简介
Bub 是一个基于 Python 的 Claude Skill 项目,专注于构建和开发 AI 智能体,特别是用于编码和 Telegram 集成。
Bub it. Build it.
要点
- 基于 Python 的 Claude Skill
- AI 智能体开发
- 编码智能体能力
- Telegram 集成
- OpenClaw 框架
使用场景
- 构建 AI 编码助手
- 开发集成 AI 的 Telegram 机器人
- 创建自动化编码智能体
- 实现基于 OpenClaw 的解决方案
README 摘要
# Bub <div align="center"> <picture> <source srcset="https://raw.githubusercontent.com/bubbuild/bub/refs/heads/main/website/src/assets/bub-logo-dark.png" media="(prefers-color-scheme: dark)"> <img alt="Bub logo" src="https://raw.githubusercontent.com/bubbuild/bub/refs/heads/main/website/src/assets/bub-logo.png" width="200"> </picture> <p><strong>A hook-first runtime for agents that live alongside people.</strong></p> </div> Bub is a small Python runtime for building agents in shared environments. It started in group chats, where multiple humans and agents had to work in the same conversation without hidden state, hand-wavy memory, or framework-specific magic. Built on [agents.md](https://agents.md/) and [Agent Skills](https://agentskills.io/) , Bub stays intentionally small. Every turn stage is a [pluggy](https://pluggy.readthedocs.io/) hook. Builtins are included but replaceable. The same runtime drives CLI, Telegram, and any channel you add. [Website](https://bub.build) · [GitHub](https://github.com/bubbuild/bub) ## Quick Start ```bash pip install bub ``` Or from source: ```bash git clone https://github.com/bubbuild/bub.git cd bub uv sync # enough to run Bub from source ``` For local development, use `make install` instead so the website toolchain and `prek` hooks are installed too. ```bash uv run bub chat # interactive session uv run bub run "summarize this repo" # one-shot task uv run bub gateway # channel listener mode ``` ## Why Bub - **Hook-first runtime.** Every turn stage is a hook. Override one stage or replace the whole flow without forking the runtime. - **Tape context.** Context is rebuilt from append-only records, not carried around as mutable session state. Easier to inspect, replay, and