Agent Skills
› spinabot/brigade
spinabot/brigade
GitHub管理1Password CLI,涵盖安装、桌面集成、多账号登录及密钥读取注入。强制在独立tmux会话中执行以避免TTY交互问题,确保通过op whoami验证身份后操作,严禁将密钥写入日志或磁盘。
安装全部 Skills
npx skills add spinabot/brigade --all -g -y
集合内 Skills (60)
管理1Password CLI,涵盖安装、桌面集成、多账号登录及密钥读取注入。强制在独立tmux会话中执行以避免TTY交互问题,确保通过op whoami验证身份后操作,严禁将密钥写入日志或磁盘。
安装1Password CLI
配置桌面应用集成
单账号或多账号登录1Password
读取或注入1Password中的秘密信息
npx skills add spinabot/brigade --skill 1password -g -y
通过memo CLI在macOS终端管理Apple笔记,支持创建、查看、编辑、删除、搜索、移动及导出功能。适用于用户请求添加、列出、搜索或管理笔记文件夹的场景。
用户要求添加新笔记
用户要求列出或搜索笔记
用户要求管理笔记文件夹
npx skills add spinabot/brigade --skill apple-notes -g -y
通过remindctl CLI管理Apple Reminders,支持在终端创建、查看、编辑、完成和删除提醒事项。适用于需同步至iOS设备的个人待办任务,提供列表管理与多种日期过滤及输出格式支持。
用户明确提及reminder或Reminders app
创建需同步至iOS的个人待办事项
管理Apple Reminders列表
npx skills add spinabot/brigade --skill apple-reminders -g -y
通过 grizzly CLI 在 macOS 上管理 Bear 笔记,支持创建、读取、追加内容及标签搜索。需安装 Bear 并配置 API Token,依赖 x-callback-url 交互。
用户需要在 macOS 上创建或编辑 Bear 笔记
用户希望通过命令行搜索或管理 Bear 标签和笔记内容
npx skills add spinabot/brigade --skill bear-notes -g -y
使用 blogwatcher CLI 监控博客和 RSS/Atom 源更新。支持添加、列出、删除订阅源,扫描新文章,查看及标记已读状态,帮助用户高效追踪内容动态。
用户希望监控特定博客或 RSS 源的更新
用户需要检查并列出新的文章条目
用户想管理已订阅的博客列表
npx skills add spinabot/brigade --skill blogwatcher -g -y
blucli 用于控制 Bluesound/NAD 音频设备,支持发现、播放、分组和音量调节。可通过命令行快速操作设备状态、管理播放列表及 TuneIn 电台搜索播放,并优先推荐 JSON 输出格式以便脚本集成。
需要控制 Bluesound 或 NAD 音响设备时
执行音乐播放、暂停、停止或调整音量操作时
查询已连接音频设备列表或状态时
管理多房间音频分组时
通过 TuneIn 搜索或播放网络电台时
npx skills add spinabot/brigade --skill blucli -g -y
通过 BlueBubbles 集成管理 iMessage,支持发送消息、附件、回复、编辑、撤回及反应(Tapback)。需指定目标地址和消息内容,推荐使用 chat_guid。
用户要求发送或管理 iMessage
需要回复、编辑或撤回 iMessage
npx skills add spinabot/brigade --skill bluebubbles -g -y
在连接的 Brigde 节点(Mac/iOS/Android)上展示 HTML 内容,如游戏、可视化图表和交互演示。通过本地或 Tailscale 网络提供静态资源,支持实时重载、页面导航及 JS 执行。
需要展示交互式网页或游戏
生成并预览 HTML 可视化内容
制作动态仪表盘或演示原型
npx skills add spinabot/brigade --skill canvas -g -y
通过 message 工具执行 Discord 操作。支持发送消息(含媒体、组件)、编辑删除、反应、轮询、置顶、创建线程及搜索。需指定 channel: discord,优先使用显式 ID 和 v2 组件,避免混用 embeds。
需要在 Discord 频道或用户间发送消息
管理 Discord 消息内容或状态
在 Discord 中创建线程或发起投票
npx skills add spinabot/brigade --skill discord -g -y
用于创建和编辑专业级Word文档。提供四种路径:快速生成简单结构、通过脚本实现高级样式与修订、填充现有模板或Markdown转换。强调必须验证结果以确保格式正确。
用户要求制作Word文档
用户需要编辑.docx文件
用户请求起草报告或合同
用户要求进行文档红线条款修改
npx skills add spinabot/brigade --skill docx -g -y
用于控制Eight Sleep智能床垫的命令行工具。支持查询状态、开关机、调节温度、管理闹钟与作息计划、控制音频及床体角度。需配置认证信息,操作前建议确认关键变更。
用户想要查看或控制Eight Sleep智能床垫的状态
用户需要设置或修改床垫的温度、闹钟或睡眠计划
npx skills add spinabot/brigade --skill eightctl -g -y
Gemini CLI 技能,支持通过命令行进行一次性问答、摘要生成和内容创作。允许指定模型和JSON输出格式,并提供扩展管理功能。需预先完成交互式登录认证,建议避免使用不安全的yolo模式。
需要调用 Gemini CLI 执行一次性查询或生成任务
要求以 JSON 格式获取 Gemini 的输出结果
需要列出或管理 Gemini 的扩展插件
npx skills add spinabot/brigade --skill gemini -g -y
自动修复GitHub Issue的编排技能。通过REST API获取Issue,派生子Agent实施修复并创建PR,监控评论。支持过滤、Fork模式、持续监听及Cron定时任务,无需gh CLI依赖。
用户请求修复GitHub Issue
需要批量处理代码缺陷或增强功能
监控并响应Pull Request审查意见
npx skills add spinabot/brigade --skill gh-issues -g -y
gifgrep 是一款 CLI/TUI 工具,用于搜索 Tenor/Giphy GIF,支持浏览、下载及提取静态帧或帧序列网格图。提供快速预览、结果导出和环境配置功能,适用于高效查找和分享 GIF 资源。
用户需要搜索特定关键词的 GIF 动图
用户希望从搜索结果中下载 GIF 文件
用户需要从 GIF 中提取单帧图片或生成帧序列网格图
用户希望在终端中以 TUI 界面浏览 GIF 预览
npx skills add spinabot/brigade --skill gifgrep -g -y
指导如何规范地进行 Git 提交和创建 Pull Request。包括谨慎暂存文件、保持提交逻辑单一、遵循 Conventional Commits 格式编写消息,以及使用 gh CLI 高效创建 PR 并验证基础分支。
用户询问如何格式化 Git 提交信息
用户需要创建或优化 Pull Request
用户在提交代码前寻求最佳实践建议
npx skills add spinabot/brigade --skill git-commit -g -y
基于gh CLI的GitHub操作技能,支持PR状态检查、CI日志查看、Issue管理及API查询。适用于代码审查辅助和仓库数据获取,不适用于本地Git操作或非GitHub平台。
检查PR状态或CI运行结果
创建或评论Issue
列出或过滤PR/Issue
查看CI运行日志
npx skills add spinabot/brigade --skill github -g -y
Google Workspace CLI工具,支持Gmail、日历、云端硬盘、通讯录、表格和文档的操作。需OAuth配置,提供邮件收发搜索、日程管理、文件检索及数据读写等常用命令。
需要操作Google邮箱发送或搜索邮件
需要查看或创建Google日历事件
需要在Google云端硬盘中搜索文件
需要读取或更新Google Sheets数据
需要导出或查看Google Docs内容
npx skills add spinabot/brigade --skill gog -g -y
通过 goplaces CLI 调用新版 Google Places API,支持文本搜索、地点详情查询、地址解析及评论获取。默认提供人类可读输出,配合 --json 参数适用于脚本自动化处理。
用户需要查找特定类型的地点(如餐厅、咖啡馆)
需要根据地址或名称解析具体地点信息
需要获取某个地点的详细信息或用户评价
需要在脚本中获取结构化的地点数据
npx skills add spinabot/brigade --skill goplaces -g -y
用于评估和加固运行 Brigade 的主机安全,根据用户风险偏好配置防火墙、SSH 及系统更新。涵盖安全审计、暴露面审查及定期巡检,确保在不影响访问的前提下提升主机安全性。
请求主机安全审计或加固建议
需要配置防火墙或 SSH 硬策略
评估系统风险态势或暴露面
检查 Brigade 部署版本状态
设置周期性安全检查任务
npx skills add spinabot/brigade --skill healthcheck -g -y
Himalaya 是一款终端邮件客户端,支持通过 IMAP/SMTP 管理邮件。提供列出、阅读、撰写、回复、转发、搜索及组织邮件等功能,支持多账户管理和 MML 语法,适用于命令行环境下的高效邮件处理。
用户需要在终端中查看或发送电子邮件
用户希望使用命令行工具进行邮件搜索和管理
npx skills add spinabot/brigade --skill himalaya -g -y
将HTML组合渲染为确定性MP4视频,适用于数据驱动动画、图表、动态排版及短视频。需编写含GSAP时间轴的自包含HTML,通过data属性控制元素时序与尺寸。
用户要求制作或渲染视频
需要生成数据可视化动画
创建动态文本或图表展示
制作品牌宣传短片
npx skills add spinabot/brigade --skill hyperframes -g -y
macOS平台下通过CLI管理iMessage/SMS的工具,支持查看聊天记录、监控新消息及发送文本或附件。需Mac系统授权,强制要求发送前确认接收人与内容,保障安全。
用户明确要求发送iMessage或SMS
查询iMessage对话历史
检查最近的Messages.app聊天列表
npx skills add spinabot/brigade --skill imsg -g -y
用于发现并验证无官网的商业线索。通过搜索确认企业仅存在社交或聚合平台页面,判定为潜在客户。优先使用web_search,避免依赖地图按钮,无需API密钥。
查找特定地点的企业、店铺或专业人士
寻找销售网站服务的潜在客户
查询无官方网站的商家
npx skills add spinabot/brigade --skill lead-scout -g -y
mcporter 是 MCP 服务器 CLI 工具,支持列出、配置、认证及调用 HTTP/stdio 协议的 MCP 服务与工具。提供命令行选择、函数语法、URL 直接调用及 JSON 负载功能。具备 OAuth 认证、配置文件管理、守护进程控制及代码生成能力。
需要查询或列出可用的 MCP 服务器
需要配置或管理 MCP 服务器的认证信息
需要通过命令行调用特定的 MCP 工具或服务
需要从 MCP 服务器生成客户端代码或类型定义
npx skills add spinabot/brigade --skill mcporter -g -y
通过CodexBar CLI获取本地成本日志,按模型汇总Codex或Claude的使用费用。支持查看当前最新模型或全模型明细,可输出文本或JSON格式,适用于查询模型级用量和成本数据。
查询 Codex 或 Claude 的模型使用量
获取模型级别的成本数据
需要脚本化的每模型费用摘要
npx skills add spinabot/brigade --skill model-usage -g -y
nano-pdf 是一个通过自然语言指令编辑 PDF 特定页面的 CLI 工具。支持修改标题、修正拼写等,需指定页码并检查结果,注意页码基数可能因版本而异。
用户需要修改 PDF 文档内容
使用自然语言描述 PDF 页面变更
修复 PDF 中的文字错误
npx skills add spinabot/brigade --skill nano-pdf -g -y
诊断Android/iOS/macOS设备与Brigade网关的连接和配对故障。根据网络拓扑(局域网、Tailscale或公网)定位路由问题,验证配置并修复配对授权失败。
QR码或手动连接失败
本地Wi-Fi正常但远程/Tailscale无法连接
报错提示需要配对、未授权、引导令牌无效或过期
npx skills add spinabot/brigade --skill node-connect -g -y
提供Notion API操作指南,支持通过curl创建、读取、更新页面及数据源(数据库)和块。涵盖搜索、获取内容、查询数据源及更新属性等常用功能,需配置API密钥并指定2025-09-03版本头。
用户需要管理Notion页面或数据库时
用户请求在Notion中创建或查询数据记录时
npx skills add spinabot/brigade --skill notion -g -y
指导使用oauth_authorize工具配置Gmail等OAuth服务。强调必须使用Desktop-app客户端以避免重定向错误,正确设置scope并获取离线访问令牌。流程包括启动授权、等待回调及通过凭证存储调用API,严禁手动处理监听或读取密钥文件。
连接Gmail
配置Google API OAuth
需要发送电子邮件的OAuth认证
npx skills add spinabot/brigade --skill oauth-setup -g -y
通过 obsidian-cli 自动化管理 Obsidian 笔记库。支持查找活动库、搜索笔记及内容、创建/移动/删除笔记,并自动维护双向链接。强调读取配置文件而非硬编码路径,确保跨平台兼容性与安全性。
需要搜索或检索 Obsidian 笔记内容时
需要创建、移动或删除 Obsidian 笔记时
需要获取当前活跃的 Obsidian 库路径时
npx skills add spinabot/brigade --skill obsidian -g -y
通过 OpenAI Whisper API 转录音频文件。支持指定模型、输出路径、语言及提示词,可配置代理地址或本地网关,默认输出为文本文件,也支持 JSON 格式输出。
用户需要转录音频文件
需要将语音转换为文字
使用 Whisper 进行语音识别
npx skills add spinabot/brigade --skill openai-whisper-api -g -y
本地语音转文字工具,无需API密钥。支持转录和翻译音频文件,可指定模型大小以平衡速度与精度,默认使用turbo模型。
需要本地进行语音转文字处理
需要将音频翻译成文本
生成音频字幕或文本文件
npx skills add spinabot/brigade --skill openai-whisper -g -y
通过 OpenHue CLI 控制 Philips Hue 灯光和场景。支持开关、调光、变色及色温调节,可管理特定房间或区域,并预设睡眠、工作等模式。仅限本地网络内的 Hue 设备,不支持其他品牌或非 Hue 智能硬件。
开关灯光
调节亮度或颜色
切换场景模式
控制特定房间灯光
npx skills add spinabot/brigade --skill openhue -g -y
指导使用 oracle CLI 将提示与代码文件打包,通过浏览器或 API 调用模型获取基于仓库上下文的建议。涵盖引擎选择、文件匹配规则、会话管理及 dry-run 预览等最佳实践。
需要结合完整代码上下文分析项目逻辑
希望批量发送多个文件给大模型进行调试或重构
npx skills add spinabot/brigade --skill oracle -g -y
Foodora专属CLI工具,用于查询历史订单、监控活跃订单状态及重新下单。支持浏览器登录、Cookie导入和会话刷新以绕过反爬机制。目前仅支持Foodora,Deliveroo功能仍在开发中。
用户需要查看外卖订单的历史记录或当前配送状态
用户希望通过命令行快速重新订购之前的餐品
npx skills add spinabot/brigade --skill ordercli -g -y
提供专业PDF处理方案,涵盖生成、表单填写与创建、合并拆分、水印加密及矢量排版。支持四种路径:快速内容生成、现有文档编辑、基于pdf-lib脚本的高级定制(含CJK字体)及HTML转换,确保满足从简单报告到复杂表单的专业需求。
用户要求生成或制作PDF文件
需要填写或创建PDF表单字段
请求合并、拆分、旋转或提取PDF页面
需要为PDF添加水印、印章或进行加密保护
npx skills add spinabot/brigade --skill pdf -g -y
Peekaboo 是 macOS UI 自动化 CLI,支持屏幕捕获、元素定位、输入驱动及窗口管理。提供截图、点击、拖拽、按键等交互功能,具备快照缓存与 JSON 输出能力,适用于脚本化控制应用、菜单及系统对话框。
需要自动化操作 macOS 界面元素
通过脚本控制鼠标键盘输入
获取或分析当前屏幕/UI 状态
npx skills add spinabot/brigade --skill peekaboo -g -y
通过jq命令搜索和分析存储在JSONL文件中的历史会话日志。适用于用户询问过往对话、父级会话或内存中未包含的历史上下文场景,支持按日期查找、内容检索、成本统计及消息分析。
查询之前的聊天记录
引用父级会话内容
获取不在当前记忆中的历史上下文
npx skills add spinabot/brigade --skill session-logs -g -y
基于sherpa-onnx的本地离线文本转语音技能,无需云端。支持配置运行时与模型路径,通过CLI将文本生成音频文件,兼容Windows及多模型切换。
需要将文本转换为语音
需要离线TTS功能
npx skills add spinabot/brigade --skill sherpa-onnx-tts -g -y
用于通过 Brigade 控制 Slack,支持消息发送、编辑、删除、回复反应、置顶管理、成员信息查询及自定义表情列表等功能。
需要向 Slack 频道或用户发送消息
需要对 Slack 消息进行点赞或表情回应
需要置顶或取消置顶 Slack 消息
需要查询 Slack 成员信息或表情列表
npx skills add spinabot/brigade --skill slack -g -y
通过 songsee CLI 从音频生成频谱图和特征面板可视化。支持单图、多面板网格、时间切片及标准输入,可自定义样式、尺寸、FFT参数和频率范围,输出 JPG/PNG 格式。
用户需要分析音频的频谱或声学特征
用户希望将音频数据转换为可视化图像文件
npx skills add spinabot/brigade --skill songsee -g -y
用于控制局域网内的 Sonos 音箱,支持设备发现、状态查询、播放控制、音量调节及分组管理。同时提供收藏夹、队列操作和 Spotify 搜索功能,并附带针对 macOS 网络权限等常见错误的故障排除指南。
用户需要控制 Sonos 音箱的播放、暂停或停止
用户希望调整 Sonos 音箱的音量或查看设备状态
用户想要将多个 Sonos 音箱进行分组或解组
用户尝试在 Sonos 设备上搜索或播放 Spotify 音乐
用户遇到 Sonos 设备发现失败或网络连接错误
npx skills add spinabot/brigade --skill sonoscli -g -y
在终端中通过 spogo(首选)或 spotify_player 控制 Spotify 播放与搜索。支持 Premium 账号,涵盖登录、曲目搜索、播放控制、设备切换及状态查询等 CLI 命令,提供备用工具配置说明。
用户想在终端中播放或搜索 Spotify 音乐
用户需要管理 Spotify 播放设备或控制播放进度
npx skills add spinabot/brigade --skill spotify-player -g -y
用于快速总结URL、本地文件及YouTube链接内容的CLI工具。支持提取文本或生成摘要,兼容多模型提供商,提供长度控制、JSON输出等灵活参数,适用于网页文章和视频内容的信息浓缩。
用户要求总结链接或文章
用户请求转录YouTube视频内容
直接提及使用 summarize.sh
npx skills add spinabot/brigade --skill summarize -g -y
展示TaskFlow收件箱分拣模式,根据意图分流消息:商务类发Slack并等待回复,个人类立即通知,其余汇总至日终摘要。提供状态管理、等待机制及运行时调用的完整代码示例。
需要按意图分类处理邮件或消息
实现异步等待外部回复后继续流程
构建基于TaskFlow的消息分拣工作流
npx skills add spinabot/brigade --skill taskflow-inbox-triage -g -y
TaskFlow用于管理跨多个独立任务但保持单一所有者上下文的持久化工作流。它负责流程身份、状态同步、子任务链接及版本冲突检测,适用于需后台持久运行、等待外部依赖或插件重启的场景,业务逻辑由调用方处理。
需要跨步骤持久化的后台任务
等待子代理或外部系统响应的流程
插件工具中需生存于重启后的工作
npx skills add spinabot/brigade --skill taskflow -g -y
在macOS上通过things CLI管理Things 3应用。支持从本地数据库读取收件箱、今日任务等,或通过URL方案添加、更新任务(如标题、笔记、标签、截止日期)。
添加新任务到Things
列出或搜索任务/项目
修改现有任务的属性
npx skills add spinabot/brigade --skill things-mac -g -y
用于通过发送按键和抓取窗格输出来远程控制 tmux 会话。适用于监控 Claude/Codex 交互会话、向交互式终端应用发送输入、刮取长进程输出及程序化导航窗格/窗口。
监控 tmux 中的 Claude/Codex 会话
向交互式终端应用发送输入
从 tmux 中抓取长运行进程的输出
程序化导航 tmux 窗格或窗口
npx skills add spinabot/brigade --skill tmux -g -y
通过Trello REST API管理看板、列表和卡片。支持查看/创建/移动卡片、添加评论及归档操作,需配置API Key和Token。
管理Trello任务
查询看板或卡片状态
在Trello中创建新任务
更新或归档Trello卡片
npx skills add spinabot/brigade --skill trello -g -y
利用 ffmpeg 从视频中提取单帧图片或生成缩略图,支持指定时间戳。提供 JPG 用于快速分享,PNG 用于高清晰度 UI 展示,适用于视频内容检查与预览场景。
用户需要从视频中获取特定时刻的画面
用户需要生成视频缩略图或封面图
用户需要检查视频中的某个片段
npx skills add spinabot/brigade --skill video-frames -g -y
通过 Brigade voice-call 插件发起或检查语音通话,支持 Twilio、Telnyx、Plivo 及 Mock 提供商。提供 CLI 和 Agent 工具接口,用于初始化、继续、说话、结束通话及查询状态。
用户需要发起语音通话
Agent 需要执行语音交互操作
npx skills add spinabot/brigade --skill voice-call -g -y
通过wacli CLI向第三方发送WhatsApp消息或搜索/同步历史记录。严禁用于常规用户对话,需明确接收者和内容并确认。支持文本、文件发送及历史回溯,依赖手机在线。
用户明确要求向WhatsApp联系人发送消息
用户要求搜索或同步WhatsApp聊天记录
npx skills add spinabot/brigade --skill wacli -g -y
用于获取任意地点的当前天气状况及预报。支持通过 wttr.in 查询温度、降水、风力等,适用于日常出行规划。无需 API Key,但仅限实时数据,不处理历史气象或极端天气警报。
用户询问某地天气情况
用户查询未来几天或本周天气预报
用户关心特定城市的温度或降雨概率
npx skills add spinabot/brigade --skill weather -g -y
用于构建和编辑专业Excel电子表格及财务模型。支持公式、格式化、数据验证等高级功能,提供快速建表、脚本生成及编辑现有工作簿三种路径,确保模型实时计算与数据规范。
用户要求制作或更新Excel文件
需要创建包含公式的财务模型
请求对现有电子表格进行特定格式调整
npx skills add spinabot/brigade --skill xlsx -g -y
xurl是X(Twitter) API的CLI工具,支持发布、回复、搜索及媒体管理等操作。需预先认证,严禁在Agent会话中处理敏感凭据或使用详细模式以防泄露。
需要向X平台发送推文或回复
查询X平台用户动态或搜索结果
管理X平台关注者或发送私信
上传媒体内容至X平台
npx skills add spinabot/brigade --skill xurl -g -y
用于从RTSP/ONVIF摄像头捕获快照、视频片段或运动事件。支持发现设备、添加配置、抓取静态图片及动态录像,并具备运动侦测功能。需依赖ffmpeg。
需要截取摄像头画面
录制摄像头短视频
检测摄像头运动事件
npx skills add spinabot/brigade --skill camsnap -g -y
通过后台进程委托编码任务给Codex、Claude Code或Pi等代理。适用于新功能开发、PR审查及大规模重构,支持PTY和后台会话管理。禁止用于简单修复、代码阅读或在特定工作区操作。
构建或创建新功能/应用
审查Pull Requests
重构大型代码库
需要文件探索的迭代式编码
npx skills add spinabot/brigade --skill coding-agent -g -y
基于ElevenLabs的本地TTS工具,支持mac风格命令。提供多模型选择、发音修正及v3情感标签控制。新增角色配音提示,指导生成特定语气(如疯狂科学家)的音频回复。
用户要求语音回复
文本转语音请求
npx skills add spinabot/brigade --skill sag -g -y
指导创建、编辑、审查和优化 AgentSkills。涵盖技能结构、核心原则(简洁性、自由度控制)及目录规范,用于提升技能质量与上下文效率。
create a skill
improve this skill
audit the skill
tidy up a skill
npx skills add spinabot/brigade --skill skill-creator -g -y


