密码管理助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/bitwarden-automation。
技能介绍
解决什么问题
密码库操作很少单独存在,它们通常嵌在巡检、开通、审计这类长流程里。真正拖慢节奏的不是一次登录,而是来回切换:刚在工单里填完申请,又要去 vault 找条目,再回到客户端重试一次。动作本身不复杂,但上下文一旦中断,排查成本就上来了。
密码管理助手把这套操作收敛到一个可编排的工作流里:在 agent 内部完成发现、连接、执行和取回,不需要为了确认某个字段格式再开一轮人工确认。
核心能力
这个技能基于 Rube MCP 的 Bitwarden toolkit,采用 Composio 提供的工具接入层。核心不是“把密码库接进来”,而是让调用方以一致的方式完成任务:
- 工具发现:每次执行前调用
RUBE_SEARCH_TOOLS,获取当前可用的 tool slug、输入 schema 和推荐执行计划 - 连接管理:通过
RUBE_MANAGE_CONNECTIONS建立 Bitwarden 连接;非ACTIVE状态时返回授权链接 - 统一执行:用
RUBE_MULTI_EXECUTE_TOOL运行搜索到的 slug,适合单点操作和按步骤推进的多工具任务 - 批量任务:通过
RUBE_REMOTE_WORKBENCH调用run_composio_tool(),支持批量与长流程编排
关键步骤
- 确认
RUBE_SEARCH_TOOLS可响应,代表 MCP 可用 - 在
RUBE_MANAGE_CONNECTIONS中声明toolkit: "bitwarden" - 如未连接,按返回的 auth link 完成授权,并确认状态为
ACTIVE - 执行前再次发现工具,按返回的 schema 传参
使用注意点
- 不要硬编码 slug 或字段名,schema 会变
- 在一次 workflow 内复用 session ID,新任务再生成新的
- 响应里出现分页 token 时要继续拉取,不能只看首页
- 权限范围应与任务匹配;密码库自动化通常涉及敏感数据,建议在受控环境使用
使用场景
- 安全巡检时要把一批账号条目与权限范围拉出来做核对
- 开通新员工账号时需要在密码库中找到对应条目并更新相关信息
- 自动化测试需要读取测试凭据并把结果写回工单
- 批量清理离职账号时要把密码库中的相关条目逐个处理
适合人员
- IT 运维工程师,需要把密码库操作纳入自动化巡检流程
- 安全工程师,关注权限变更和凭据访问记录
- 后端开发者,要在 CI 中验证测试凭据是否可用
- 自动化平台工程师,负责编排 MCP 工具和批量执行任务