Agent Skills
› manaflow-ai/cmux
manaflow-ai/cmux
GitHub定义cmux Swift包架构规范,涵盖分层、依赖反转、文件组织及Swift 6并发规则。指导新增或重构Swift代码时的包设计、依赖管理及测试性要求。
安装全部 Skills
npx skills add manaflow-ai/cmux --all -g -y
集合内 Skills (21)
定义cmux Swift包架构规范,涵盖分层、依赖反转、文件组织及Swift 6并发规则。指导新增或重构Swift代码时的包设计、依赖管理及测试性要求。
添加新的Swift文件或包
重写现有Swift模块
设计公共API结构
调整包依赖关系
npx skills add manaflow-ai/cmux --skill cmux-architecture -g -y
规范 cmux 后端 TypeScript 开发,强制使用 Effect 处理业务逻辑,保持 Next.js 路由处理器精简。涵盖 Cloud VM 生命周期管理、PostgreSQL 数据源及 AWS Aurora 集成规则,指导密钥管理与架构边界。
编辑 web/app/api 或 web/services 下的后端代码
涉及 Cloud VM 生命周期或 Provider 集成的开发
配置 PostgreSQL 连接或运行数据库迁移
处理 Stack Auth 定价门控逻辑
npx skills add manaflow-ai/cmux --skill cmux-backend -g -y
cmux计费系统运行手册,涵盖Stripe支付、订阅管理、Pro权限及Webhook处理。用于编辑或调试计费逻辑、定价工具、自动创建用户及管理员覆盖权限等核心业务功能。
编辑或调试计费代码
配置Stripe Checkout或Portal
排查订阅状态或Webhook问题
调整Pro计划权限或定价策略
npx skills add manaflow-ai/cmux --skill cmux-billing -g -y
基于cmux工具实现浏览器自动化,支持无焦点打开页面、发现并定位现有表面、执行导航、交互及数据提取。
需要自动化操作网页或提取页面数据
需要在不抢占终端焦点的情况下与浏览器交互
npx skills add manaflow-ai/cmux --skill cmux-browser -g -y
该 Skill 用于在用户明确要求时,通过 cmux 代理会话驱动 macOS 原生应用。它提供辅助功能树读取、截图及点击、输入等 GUI 操作能力,并处理权限设置,严禁在未获明确指令时自动触发。
用户明确要求使用 Computer Use 功能
用户请求配置 Computer Use 的权限
npx skills add manaflow-ai/cmux --skill cmux-cua -g -y
用于基于自然语言请求构建和配置 cmux 自定义侧边栏的 Skill。涵盖启用 Beta 功能、编写 SwiftUI 风格配置文件、验证选择及热重载迭代,支持绑定工作区、PR 等实时状态。
用户要求创建自定义侧边栏
需要展示工作区、标签页或 PR 的侧边栏
涉及 ~/.config/cmux/sidebars/ 目录下的文件操作
npx skills add manaflow-ai/cmux --skill cmux-custom-sidebar -g -y
用于自定义 cmux 终端管理器的配置,包括修改 JSON 配置文件、调整 UI 布局、设置快捷键及集成 Ghostty。
用户请求更改 cmux 界面或行为配置
需要定制工作区布局或自定义命令
询问如何配置 cmux 快捷键或 Dock 控件
npx skills add manaflow-ai/cmux --skill cmux-customization -g -y
提供cmux应用的调试指南,涵盖日志追踪、Debug菜单使用及UI/运行时性能陷阱(如拖放、列表快照),用于诊断和修复应用问题。
调试UI或运行时问题
添加调试探针
排查终端渲染或拖放异常
npx skills add manaflow-ai/cmux --skill cmux-debugging -g -y
规范 cmux 仓库开发流程,涵盖初始化、Xcode 项目规范化及带标签的本地调试构建。防止多 Agent 并发冲突,确保 Xcode 版本兼容与代码质量。
设置 cmux 仓库环境
修改 Xcode 项目文件
添加侧边栏扩展
进行带标签的调试构建
npx skills add manaflow-ai/cmux --skill cmux-dev-workflow -g -y
用于收集和分析cmux环境诊断信息,检查CLI、Socket、设置及Hook健康状态。默认只读,提供安全调试摘要,帮助用户排查会话恢复、通知及自动化故障。
用户报告cmux功能异常
请求cmux健康检查或医生报告
需要支持安全的调试摘要
npx skills add manaflow-ai/cmux --skill cmux-diagnostics -g -y
提供Ghostty子模块的构建、工作流及安全规范。指导如何重建xcframework、管理fork远程仓库、同步上游变更及更新父仓库指针,确保提交安全与文档同步。
修改Ghostty子模块代码
重建GhosttyKit.xcframework
更新父仓库子模块指针
记录Fork冲突或变更说明
npx skills add manaflow-ai/cmux --skill cmux-ghostty -g -y
指导并应用cmux键盘快捷键自定义,支持重新绑定、重置及创建模板。需通过脚本修改配置文件并验证,新增快捷键需同步更新源码和文档。
用户请求自定义或重新绑定cmux快捷键
用户需要重置或审计cmux快捷键配置
npx skills add manaflow-ai/cmux --skill cmux-keyboard-shortcuts -g -y
规范 cmux UI 字符串本地化流程,强制所有用户可见文本必须通过键值对进行国际化。要求修改涉及 UI、文档或配置时执行本地化审计,确保关键文件与多语言目录同步更新。
修改 SwiftUI 或 AppKit 界面文本
更新 Web 消息目录或文档内容
变更设置项、菜单或工具提示文案
npx skills add manaflow-ai/cmux --skill cmux-localization -g -y
在终端面板中以富格式实时渲染 Markdown 文件,支持自动重载。适用于展示计划、文档和笔记,增强开发过程中的信息可视化体验。
需要查看或编辑 Markdown 文档
希望在终端旁实时预览计划或任务列表
npx skills add manaflow-ai/cmux --skill cmux-markdown -g -y
管理 cmux 项目发布流程,涵盖版本升级、变更日志更新、预发布检查、打标签及推送。支持 macOS DMG 构建与 Apple 签名 notarization,确保发布资产合规。
准备软件发布
执行版本升级
处理发布失败或预检异常
配置发布签名密钥
npx skills add manaflow-ai/cmux --skill cmux-release -g -y
用于查看和编辑 cmux 应用配置文件(cmux.json),支持通过 JSON 路径设置偏好、验证配置、列出支持项及打开编辑器,实现无重启自动生效。
用户想要更改 cmux 偏好设置
通过 JSON 路径设置值
验证配置文件
查找 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
定义 Swift Testing 测试规范,涵盖回归测试双提交策略、Xcode 项目文件自动接线检查及高质量行为测试准则。
添加或修改测试代码
涉及包结构重构的代码变更
评估现有验证流程是否充分
npx skills add manaflow-ai/cmux --skill cmux-testing -g -y
管理cmux工作区上下文,支持窗口、面板及终端/浏览器页面的自动化操作。强调非干扰性布局构建,避免盲目切换焦点,确保Agent在指定环境中执行任务而不影响用户当前视线。
需要在特定cmux工作区或面板中执行命令
自动化创建带有初始命令的终端或浏览器页面
查询当前工作区、Surface或Socket标识信息
npx skills add manaflow-ai/cmux --skill cmux-workspace -g -y
管理cmux多窗格拓扑结构,支持窗口、工作区、面板和表面的创建、移动、重排及路由控制,并提供自动化初始命令执行功能。
需要自动化控制终端布局或窗口导航
在多窗格环境中确定性地放置和切换焦点
npx skills add manaflow-ai/cmux --skill cmux -g -y


