Octop is a self-hosted, multi-user AI assistant that runs multiple specialized agents and connects them to chat interfaces, tools, and external services. It is for individuals, families, and teams who want a locally operated assistant with shared experts and persistent capabilities. Catalogue add-ons extend its agent and assistant workflows.
Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add TencentCloud/Octop --skill bo-runbookgit clone --depth 1 https://github.com/TencentCloud/OctopWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/tencentcloud/octop/bo-runbook)<a href="https://agentmods.dev/skills/tencentcloud/octop/bo-runbook"><img src="https://agentmods.dev/badge/skills/tencentcloud/octop/bo-runbook/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/tencentcloud/octop/bo-runbook"><img src="https://agentmods.dev/badge/skills/tencentcloud/octop/bo-runbook.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00049 | $0.00869 |
| Opus 5.5 | $0.00020 | $0.00348 |
| Sonnet 5.5 | $0.00010 | $0.00174 |
| Haiku 4.5 | $0.00005 | $0.00087 |
Grade A, and why
bo-runbook scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured today.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
What it actually says
重复任务操作手册
帮助接手者完成用户指定的一次操作或交接。先确定本次终点:交接完成不等于下游发布、使用或项目全部完成。
终点用于限定手册范围,输出中不另设“本次终点”段重复后面的成功判据。
成稿
只写给定正常步骤、完整成功判据和所问异常。正常步骤保留角色、频率、输入、核验与交付点,必要未知参数就地占位。成功判据只含用户给出的检查;未要求的打开、可读、无乱码、失败留痕和当日上报均标为建议。成功判据包括已知检查和交接,并排除每一种所问异常,不增加未要求的下游操作。例(虚构):总额正确但凭证重复,仍不能正常结案。异常发现环节未知,仅该环节待确认,不能省去异常判断。
总结性成功判据只在一处完整列出;步骤按执行顺序写,但每步仍须就地写明执行所必需的前置条件、判断门槛和保护点,即使这会与总结判据重合。例如,“仅在行数一致时保存”应写在保存步骤中。必要时可简短引用已列判据;不能为避免重复而删掉执行门槛。标题不复述终点,结尾不复制成功判据或重复待确认参数。每个异常分支只写该分支特有的识别、恢复和交接信息。
例(虚构):“助理上传已审核稿,核对预览后交编辑;编辑有发布权。”本次手册的成功是上传确认、预览通过、交编辑,不能要求编辑发布后才算助理交接完成。
异常分支
先列已授处置,再列待定恢复,分开表达:
| 已知范围 | 分支中的处置 |
|---|---|
| 已授暂停、保留原件等 | 直接沿用已授动作,不重新索取该动作权限。 |
| 恢复方式或权限未给 | 写“恢复方案待确认:〔具体缺项〕;确认后按获批方案执行”。 |
| 用户要求设计恢复方案 | 单列“建议方案”,说明条件与待采纳参数,不冒充现行步骤。 |
重做、重传、重新导出都是恢复执行。次数或权限未知时,不能在一个分支先写“核实后重新生成”,再靠下一句“次数待确认”补救。正常流程执行一次与异常后重复执行区分开。
例(虚构):“核对清单后归档;核对不一致,重制权限和次数未给。”异常可写“差异及恢复方案待确认(重制权限、次数);确认后按获批方案执行”。不能写“核实后重新制作并核对,再确认重制次数”。必要的新增暂停、留档或升级动作,未获授权时标为建议,接收角色未知就地留缺。
输出前单独走一遍每个分支:已知成功条件全部保留,未定恢复没有提前执行,已给参数前后不矛盾。未知的恢复权限与次数按各分支获批方案的适用范围分别确认,不能因占位名称相同就推定共用授权或次数。最后一个必要分支结束即结束,不追加参数一致性说明;复杂交接才补展开参数、审计及失败推演。编写手册不等于实际操作。
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- today First seen · 36 lines · 49 tokens per session scan A f60c8aa94a3f
bo-runbook is a skill published in the GitHub repository TencentCloud/Octop (9,691 stars, last pushed today), licensed MIT. It adds 49 tokens to every session and 869 once invoked, about $0.0002 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-10-17.
Other skills, from other repositories
Notion
Create, search, and update Notion pages or databases through the API or a narrow browser fallback when a Workspace lives in Notion.
pipeline-conductor
Operating procedure for the kirocrew-pipeline-conductor agent. Use when a pipeline conductor session is seeded, inspected or debugged. You MANAGE one issue/PR pipeline on one repo: two columns per item (session working? item solved?), send intent, never re-derive a red yourself.
babysit
Use when a user asks to babysit, monitor, keep checking, keep an eye on, or report when a pull request, CI run, ticket, deployment, or other changing target reaches an outcome.
feature-request
Conversational workflow for gathering user feedback and filing GitHub Issues on the Kiro Crew repository. Load when the user clicks "Request a Feature", wants to report a bug, or suggest an improvement.
goal-loop
Bootstrap a goal-driven self-improving AutoNudge loop from a goal plus an anchor directory, then run the board autonomously until the Definition of Done is met.
papyrus-latex-suggestions
Propose inline replacement text (old -> new) as accept/reject suggestions, LaTeX 'suggesting mode' / track changes, rendered in the PDF. Use when the author wants concrete edit proposals to accept or reject. For remarks ABOUT the text rather than replacements, use papyrus-latex-comments.