SuperAPI AI 工具集

cyrus-setup

安全与审计

查看项目

更新于 10-15 20:30

技能介绍

用途:cyrus-setup 是自托管 Cyrus 的一键式安装编排技能,按顺序调用多个子技能,把 Claude Code 配置为可从 Linear、Slack、GitHub 等触发的后台代理。可随时重跑 /cyrus-setup 以补充集成或修复配置,已完成的步骤会自动跳过。

主要能力:先收集用户偏好(代理名称与描述、需要哪些接入面、包管理器),再依次执行前置依赖、Claude 认证、Webhook 端点、Linear、GitHub、GitLab、Slack、添加仓库、启动等步骤。每个步骤对应一个子技能文件,例如 cyrus-setup-prerequisites/SKILL.md、cyrus-setup-claude-auth/SKILL.md、cyrus-setup-endpoint/SKILL.md、cyrus-setup-linear/SKILL.md、cyrus-setup-github/SKILL.md、cyrus-setup-gitlab/SKILL.md、cyrus-setup-slack/SKILL.md、cyrus-setup-repository/SKILL.md、cyrus-setup-launch/SKILL.md,需用 Read 工具读取后按其说明执行。

浏览器自动化:优先使用 claude-in-chrome MCP(复用已登录会话);否则用 agent-browser CLI,需以远程调试模式启动独立 Chrome 配置,例如 agent-browser connect <port>,随后可用 agent-browser navigate、click、fill、screenshot、eval 等命令;两者都不可用时改为手动引导流程。

限制与安全:禁止用 Read/Edit/Write 直接读写 ~/.cyrus/.env 或 ~/.cyrus/ 内任何文件,所有交互必须通过用户可见可批准的 Bash 命令完成,密钥不得进入对话上下文。Slack 应用必须走基于 manifest 的创建流程,不得从零手动配置权限与事件。具体收费、价格与平台支持范围资料未提供。