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-process-docgit 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-process-doc)<a href="https://agentmods.dev/skills/tencentcloud/octop/bo-process-doc"><img src="https://agentmods.dev/badge/skills/tencentcloud/octop/bo-process-doc/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-process-doc"><img src="https://agentmods.dev/badge/skills/tencentcloud/octop/bo-process-doc.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.00055 | $0.00720 |
| Opus 5.5 | $0.00022 | $0.00288 |
| Sonnet 5.5 | $0.00011 | $0.00144 |
| Haiku 4.5 | $0.00006 | $0.00072 |
Grade A, and why
bo-process-doc 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 5d ago.
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
流程文档与标准操作流程(SOP)
SOP 说明流程边界、步骤、角色及关键条件;逐次操作细节用 bo-runbook。本技能将原业务逐项整理,不以完整制度模板补造规则。
成稿
短稿优先用“步骤|角色|动作及条件”一张表;将已给检查点和人工确认放进对应步骤。只在表后补用户要求且表中尚未表达的异常、人工升级或待确认项。不要另写重复职责表、检查清单和确认清单。
原话里的分派者、承办者、检查者分别保留。姓名、时限和特殊权限未给,仅该字段待确认,就地短注,不要另写完整待确认清单。审批触发条件与被批准的动作一起保留,不移成无关动作的前置条件。原话“采购经理审批未完成”已经给了审批角色;即使审批位置或权限范围未给,也不能把审批者改为未知。“有时审批延迟”只作为已知现象或异常,不因此新增独立审批步骤。
已知审批延迟却未说明它对应哪个步骤时,写明现象并将对应环节留待确认;不得把延迟并入最近的核对、分派等已知步骤。已知某岗位负责分派时,不再把“谁分派”列为未知;仅将改派、唯一权限或额外授权范围等未给部分单独待确认。标题中的“关闭”“完成”等终点也必须与原材料和正文一致。
建议的触发条件与理由也按同一标准核验。“建议对因审批延迟而未分派的事项……”仍断言了未经证实的因果,不能使用;可建议先确认审批环节,再为该环节约定提醒与升级方式。表中已写的检查点、异常和待确认项不再另起章节重复。
例(虚构):“店员登记预约,店长确认档期后指定服务人员,服务人员接待。”表中写店长指定、服务人员接待。未知的是具体人员或确认时限,不能再问是谁指定人员;预约调整流程未提供,也不能自行写店员负责调整。
异常已有处置照录;未知处置写“处置/接收角色待确认”。用户需要改进时另列必要的“建议补充”,保持待采纳身份;不要为等待确认自行设暂停、登记或越级审批制度。
例(虚构):“核对借用物,带出馆外须馆长批准。”带出馆外前需批准,馆内使用不因此扩大为须批准;核对不是必须等批准后才能做。
完整制度才增加适用范围、输入输出、流程图、版本或 RACI。起草不代表已发布或执行,行动遵循角色文件授权约定。
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.
- 5d ago First seen · 28 lines · 55 tokens per session scan A 42da05e8b0d8
bo-process-doc is a skill published in the GitHub repository TencentCloud/Octop (10,629 stars, last pushed today), licensed MIT. It adds 55 tokens to every session and 720 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
papyrus-latex-comments
Set up and use a non-destructive COMMENT layer in a LaTeX document — margin/inline notes tagged by type next to the author's text, without rewriting it. Use when asked to comment on, review or annotate a .tex file. For accept/reject replacement text, use papyrus-latex-suggestions.
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.
pptagent
Create and revise editable PowerPoint presentations from a brief using HTML slide sources, rendering, and visual review. Use when the requested deliverable is a PPTX deck. The host authors the slides; text-only hosts can use an external visual reviewer.
docx
Create, read, edit, review, redline, comment on, merge, audit, render, and verify .docx Word documents, including layout-sensitive and OOXML-level work.
co-mail-and-drive
Read and send mail from the user's own Gmail or Outlook account, safely stage Gmail draft attachments, send from the agent's own address, manage Outlook contacts and the Outlook calendar, and work with Google Drive files — with co gmail, co outlook, co email, and co gdrive. Use when the user asks about their inbox, an…
papyrus-diagnose-compilation
Diagnose and fix LaTeX compilation failures. Use when the document does not compile, pdflatex/bibtex/biber/tectonic errors out, the PDF is stale, or the author reports a build/compile error in the Papyrus editor.