Agent Skills
› manaflow-ai/cmux
manaflow-ai/cmux
GitHub规范 Swift 包架构,定义包分层、依赖倒置及 DAG 无环原则。指导文件组织、DocC 文档编写、测试性及 Swift 6 并发规则,确保包边界清晰与构建一致性。
Install All Skills
npx skills add manaflow-ai/cmux --all -g -y
Skills in Collection (25)
规范 Swift 包架构,定义包分层、依赖倒置及 DAG 无环原则。指导文件组织、DocC 文档编写、测试性及 Swift 6 并发规则,确保包边界清晰与构建一致性。
添加或重写 Swift 文件
设计 Swift 包结构
调整模块依赖关系
npx skills add manaflow-ai/cmux --skill cmux-architecture -g -y
定义cmux后端开发规范,涵盖TypeScript Effect架构、Next.js路由处理、Postgres数据管理及Cloud VM生命周期。指导API开发、数据库迁移及密钥配置。
编辑后端TypeScript代码
配置Postgres数据库连接或迁移
开发Cloud VM相关逻辑
管理环境变量和密钥
npx skills add manaflow-ai/cmux --skill cmux-backend -g -y
提供 cmux 计费、Stripe 结账、订阅管理及 Pro 权限的架构与操作指南。用于编辑或调试计费逻辑、定价工具、Webhook 及订阅状态变更。
修改计费或定价代码
调试 Stripe Checkout 或 Webhook
处理订阅记录或 Pro 计划状态
npx skills add manaflow-ai/cmux --skill cmux-billing -g -y
用于通过cmux工具自动化浏览器操作,包括打开页面、交互、状态等待及数据提取。支持无焦点操作和表面句柄管理,适用于需要稳定控制浏览器的场景。
需要自动化打开或控制网页浏览器
需要从网页中提取数据或截图
需要在后台或无焦点状态下与Web界面交互
npx skills add manaflow-ai/cmux --skill cmux-browser -g -y
通过CLI捕获cmux窗口截图或录制视频,用于PR审查、Bug报告及视觉验证。支持静态画面与动态交互捕捉,无需屏幕权限,适配CI环境,提供JSON输出及自动停止功能。
需要展示UI布局、颜色等静态界面状态
需要演示拖拽、动画等动态交互过程
为Pull Request或Bug报告提供视觉证据
npx skills add manaflow-ai/cmux --skill cmux-capture -g -y
管理 cmux 云端虚拟机,执行远程命令、启动编码代理及管理工作区。涵盖发现目标、运行观测及约束规范,支持无头工作与结果呈现。
需要操作云端虚拟机
在远程机器上执行持久化命令或调试
启动后台编码代理
npx skills add manaflow-ai/cmux --skill cmux-cloud-vm -g -y
cmux-cua 技能用于在用户明确要求时,通过本地引擎操控 macOS 应用。支持读取辅助功能树、截图及点击/输入等操作,专为 Claude Code 和 Codex 会话集成,严格遵循用户授权原则。
用户明确要求使用 cmux Computer Use
用户在 Claude Code 或 Codex 中请求 GUI 自动化操作
npx skills add manaflow-ai/cmux --skill cmux-cua -g -y
用于根据自然语言需求构建 cmux 自定义侧边栏。涵盖启用 Beta、编写 SwiftUI 风格脚本、验证选择及热重载迭代,支持绑定工作区状态与动态交互。
创建自定义侧边栏
配置工作区或 PR 显示
编写 ~/.config/cmux/sidebars/ 下的文件
npx skills add manaflow-ai/cmux --skill cmux-custom-sidebar -g -y
指导如何定制 cmux 配置,涵盖终端、浏览器、Markdown 等查看器及 UI 布局。提供按功能选择正确配置文件(如 cmux.json, dock.json, Ghostty)的映射表,强调使用 schema 验证和保持用户配置完整。
修改 cmux.json 中的 actions 或自定义命令
调整工作区布局、快捷键或侧边栏设置
配置终端渲染、字体主题或导入其他终端样式
更改 Dock 控件或右键菜单行为
npx skills add manaflow-ai/cmux --skill cmux-customization -g -y
提供cmux macOS应用的调试指南,涵盖日志记录、性能分析、调试菜单使用及运行时陷阱。用于诊断UI、终端渲染、拖放及类型延迟等问题。
诊断UI或运行时问题
添加调试探针
排查终端渲染故障
处理拖放功能异常
npx skills add manaflow-ai/cmux --skill cmux-debugging -g -y
提供 cmux 原生构建、标签化开发及 Xcode 项目规范化的工作流指南,涵盖本地验证、脚本使用及安全注意事项。
配置原生构建环境
执行标签化本地开发
规范化 Xcode 项目文件
npx skills add manaflow-ai/cmux --skill cmux-dev-workflow -g -y
提供cmux终端环境的只读健康检查,诊断CLI、Socket、Hooks、会话恢复及通知等组件状态,生成安全调试报告。
用户报告cmux功能异常或无法正常工作
请求进行cmux健康检查或获取诊断报告
npx skills add manaflow-ai/cmux --skill cmux-diagnostics -g -y
管理Ghostty子模块及GhosttyKit工作流,涵盖xcframework构建、子模块提交推送、上游合并及指针更新规范。
修改ghostty子模块代码
重建GhosttyKit.xcframework
更新父仓库子模块指针
处理fork冲突文档
npx skills add manaflow-ai/cmux --skill cmux-ghostty -g -y
指导并应用 cmux 键盘快捷键的自定义,包括重新绑定、解绑、重置及创建模板,确保配置有效。
用户请求自定义或重新绑定 cmux 快捷键
用户询问如何重置或审计快捷键设置
npx skills add manaflow-ai/cmux --skill cmux-keyboard-shortcuts -g -y
规范cmux UI字符串的本地化规则与审计流程,覆盖Swift、Web及文档内容。提供自动化脚本辅助生成翻译包、验证一致性并处理多语言适配,确保所有用户可见文本符合国际化标准。
修改用户界面文案
更新设置项或菜单文字
变更帮助文档或提示信息
涉及多语言支持的代码提交
npx skills add manaflow-ai/cmux --skill cmux-localization -g -y
提供Markdown文件的格式化查看与实时重载功能,支持在终端旁显示计划、文档和笔记。适用于Agent工作流中展示任务列表、技术文档及逐步更新的笔记,提升信息可读性与协作效率。
需要展示或预览Markdown格式的计划文档
需要在终端旁实时查看自动更新的技术文档或笔记
npx skills add manaflow-ai/cmux --skill cmux-markdown -g -y
管理 cmux 项目发布流程,涵盖版本递增、Changelog 自动聚合、预发布检查、打标签及构建发布资产(含架构分离与 Appcast 生成)。
执行软件版本发布
更新 Changelog
处理版本标记
npx skills add manaflow-ai/cmux --skill cmux-release -g -y
用于在合并前审查 Agent 生成的代码变更,通过子代理独立验证正确性并修复缺陷。支持常规审查及针对高风险的安全对抗审查,确保代码质量与安全性,减少人工审核负担。
合并前的代码审查请求
对高风险或安全相关变更的深度审查需求
修复后的重新审查
npx skills add manaflow-ai/cmux --skill cmux-review -g -y
提供 cmux 配置文件的管理能力,支持查看、修改、验证和还原 ~/.config/cmux/cmux.json 中的各项设置,涵盖终端、浏览器、Markdown 等偏好配置。
用户希望更改 cmux 偏好设置
通过 JSON 路径设置值
验证配置文件
在编辑器中打开配置
查找 cmux 支持的键名
重新绑定 cmux 快捷键
npx skills add manaflow-ai/cmux --skill cmux-settings -g -y
定义 cmux CLI/socket 命令的线程调度与焦点策略,规范遥测命令异步处理及防止窃取应用焦点的行为。
添加或修改 socket/CLI 命令
涉及应用焦点、选择或 UI 状态变更的操作
npx skills add manaflow-ai/cmux --skill cmux-socket-policy -g -y
用于在CI上对Swift包套件进行二分查找,定位导致测试失败的提交。适用于主分支测试失败、PR CI过滤不全或需排查具体PR影响的场景,辅助判断是代码回归还是测试过时。
主分支测试套件变红
需要定位导致测试失败的特定提交
PR CI仅运行了部分测试导致全量套件状态漂移
npx skills add manaflow-ai/cmux --skill cmux-test-bisect -g -y
提供 cmux 项目的本地与 CI 测试验证指南,涵盖 Swift 语法检查、UI 渲染、E2E 演练及 Web 测试故障归因,辅助开发者选择合适验证手段并修复回归问题。
添加或修改 Swift 测试文件
需要确定代码变更所需的本地或 CI 验证证据
排查 Web 测试失败是 PR 缺陷还是偶发故障
npx skills add manaflow-ai/cmux --skill cmux-testing -g -y
指导 Agent 在 cmux 工作区中安全执行自动化任务。通过环境变量定位上下文,避免干扰用户焦点,以非破坏性方式创建和管理终端、浏览器面板及表面。
需要在当前工作区进行终端或浏览器布局操作
请求创建新的工作区、窗格或表面
需要非侵入式的自动化交互
npx skills add manaflow-ai/cmux --skill cmux-workspace -g -y
用于自动化控制cmux多窗格布局的拓扑结构与路由,支持窗口、工作区、窗格及表面的创建、移动、重排和焦点管理,确保Agent在多面板环境中的确定性导航。
需要在多窗格环境中自动创建或调整终端/浏览器布局
需要按特定顺序或位置导航到指定的窗格或表面
需要通过脚本自动化执行窗格的分割、合并或重排序操作
npx skills add manaflow-ai/cmux --skill cmux -g -y


