效率与协作

cmux Markdown 查看器

把 .md 文件在 cmux 终端旁的格式化面板中打开,文件一变就自动重渲染,让计划、文档和笔记始终可见。

52/ 100
谨慎使用

价值存在,但可靠性、证据或控制措施仍有明显缺口。

查看评分依据 ↓
可直接使用于
Codex · Claude Code
Star 数
★ 28k
最近更新
1 天前
License
NOASSERTION
markdown-viewerlive-reloadcmuxterminal
+3panel-renderingagent-plansmacos

这个 Skill 能做什么,适合哪些场景?

cmux-markdown 是 cmux(一款基于 Ghostty 的 macOS 终端)的一个技能,教你用 `cmux markdown open` 命令把 Markdown 文件在分屏面板中渲染显示。面板支持标题、代码块、表格、列表等富文本渲染,并通过文件监听实现实时刷新:每次写入磁盘都会触发重渲染,且能正确处理编辑器保存、`sed -i` 等原子替换。它特别适合让编码代理把计划或任务列表写入 .md 文件、在终端旁边实时展示。要使用它必须安装 cmux 应用本身。

  • 用 cmux markdown open plan.md 把 Markdown 文件在当前终端旁边以分屏面板打开
  • 监听文件变化,每次写入后自动重渲染面板内容
  • 将相对路径按调用方工作目录解析、展开 ~,并在输出中返回绝对路径
  • 支持标题(h1-h6)、等宽代码块、表格、嵌套列表、引用、链接、内联图片等富文本渲染,兼有浅色和深色模式
  • 提供 --workspace、--surface、--window 选项控制面板打开位置
适合
  • 运行编码代理(如 Claude Code)的开发者:让代理先把完整计划写入 .md 文件再打开,在终端旁实时跟踪任务进度
  • 同时处理多个工作区的开发者:在分屏面板中查看文档或变更日志,边工作边读
  • 运行会逐步更新笔记的其他进程的用户:笔记每次更新面板自动刷新,无需手动重开
  • 想在项目中标准化这一流程的团队:按技能建议把指令写进 AGENTS.md
不适合
  • 非 macOS 用户——cmux 是仅限 macOS 的原生应用,此技能完全依赖 cmux CLI
  • 不需要 cmux 环境、只想在任意终端里渲染 Markdown 的用户——面板渲染是 cmux 应用内置功能

如何安装这个 Skill?

使用前请注意
  • 该 Skill 仅在已安装 cmux 桌面应用(macOS 专用)的机器上可用;Skill 文档本身未声明此前提,非 macOS 用户会直接失败。
  • 仓库许可元数据为 NOASSERTION:实际为 GPL-3.0-or-later,但 web/ 等目录为 BUSL-1.1(生产使用需商业授权),企业使用前应核实适用范围。
  • 面板渲染、live reload、watcher 行为均为文档声明,未经静态或执行验证;>100KB 文件重渲染可能造成 UI 卡顿。
  • 文件被删除后面板不会在文件重新出现时自动重连,需手动关闭并重开面板。
  • 发布方未经 FollowSkills 验证;无中文支持说明,文档与分发渠道均以海外为主。
开始前你需要
Agent 需要具备
  • Shell / 命令行
  • 本地文件系统
需要预先安装
  • cmux (macOS app with the cmux CLI)

此技能位于 manaflow-ai/cmux 仓库的 skills/cmux-markdown/SKILL.md,属于一个包含 25 个技能的集合;README 未给出针对单个技能的安装命令。前置条件是安装 cmux 应用本体:

macOS(DMG / Homebrew)

brew tap manaflow-ai/cmux
brew install --cask cmux

安装 cmux 后,把技能文件夹复制进你的 Agent Skills 目录(如 Claude Code 的 skills 目录),具体路径未在源文档中说明。

如何使用这个 Skill?

试试这样说

安装后,把下面任意一句发给 Agent 即可触发:

  • 把实施计划写到 plan.md 里,然后用 cmux 打开它,边执行边更新
  • 创建一个带勾选框的任务列表文件并在 cmux 面板中展示,完成一项就更新文件
  • 在 design.md 里写设计文档并打开预览,我改文件时希望面板自动刷新

技能的核心是先写文件、再打开:完整写好 .md 文件后执行打开命令,避免面板显示写了一半的内容;此后每次覆盖或追加写入都会触发重渲染。

cmux markdown open plan.md
cmux markdown open design.md --workspace workspace:2

相对路径按当前工作目录解析,~ 会展开;也可用 --surface、--window 指定打开位置。若想让项目中的编码代理自动使用,可在 AGENTS.md 中加入技能提供的"Plan Display"指令段落。

这个 Skill 有哪些优点和局限?

优点
  • 实时重渲染:编辑器保存、sed -i 等原子替换都能正确处理,无需手动刷新
  • 渲染覆盖面广:代码块、表格、嵌套列表、链接、内联图片,且支持浅色/深色模式
  • 有深入的参考文档(commands.md、live-reload.md)覆盖命令语法和文件监听细节
  • 提供了可直接粘贴到 AGENTS.md 的代理集成方案
局限
  • 硬依赖 cmux,只能在 macOS 上使用,且必须安装并运行 cmux 应用
  • 仓库 License 字段为 NOASSERTION,虽然 README 说明主体为 GPL-3.0-or-later,单技能的使用条款需自行确认
  • SKILL.md 未提供自动化测试或非 cmux 环境下的替代方案

这个 Skill 与同类方案有什么区别?

与相关 Skills 并排比较;分数均按同一 FSRS 标准得出。

Skill FS 评分 Star 数 最近更新 License
cmux Markdown 查看器 本页 52 · 谨慎使用 ★ 28k 1 天前 NOASSERTION
Apple Bridges:Claude Code 的苹果原生应用桥接工具 53 · 谨慎使用 ★ 48 1 个月前 MIT
Gorden PPT 技能 61 · 推荐 ★ 3.2k 3 个月前 NOASSERTION
LLM Wiki:AI 代理的第二大脑 58 · 推荐 ★ 119 28 天前 MIT
Book-to-Skill 图书技能转换器 57 · 谨慎使用 ★ 34k 6 天前 MIT

FollowSkills 如何评估这个 Skill?

FollowSkills 评估 · FSRS-2.0
谨慎使用
52/ 100 五分制 2.6 / 5
1信任安全17 / 25 · 3.4/5

该 Skill 仅由文档构成:指示 Agent 写入用户指定的 .md 文件并调用 `cmux markdown open` 在本机面板中只读渲染,无脚本执行、无网络访问、无凭据或敏感数据流,最小权限原则天然满足;文件路径解析(cwd、~ 展开并回显绝对路径)透明。扣分项:仓库元数据 License 标注为 NOASSERTION(实际为 GPL-3.0 + 部分目录 BUSL-1.1),且面板渲染行为、file watcher 实现均依赖不可静态审计的 cmux 应用二进制,发布方未经验证,无法达到 25 分。

2可靠稳定8 / 20 · 2.0/5

文档自洽性好:命令语法、参数默认值、输出格式(OK surface=... / -- 字段)在 SKILL.md 与 references/commands.md 间一致;live-reload.md 详细说明了原子替换检测、500ms 重试、file unavailable 状态及 >100KB 文件的性能限制,属于较清晰的可诊断失败模式。扣分项:静态评审无法执行复现,无针对该 Skill 关键路径的提交测试证据(CI 测试均针对应用内部模块而非 Skill 文档所述行为),错误输出形态(非 OK 情况)未记载。

3适用触发9 / 15 · 3.0/5

触发条件明确:description 精确界定了'打开 markdown 文件、终端旁富渲染、live reload'的场景,并给出 AGENTS.md 集成范例;边界(依赖 cmux 应用、macOS-only、只读面板、不重连已消失文件)大体可推断。扣分项:强依赖用户已安装 cmux 桌面应用,非 macOS 环境完全不可用,文档未在 Skill 层面声明此前提;无中文支持说明;核心功能依赖海外渠道分发的桌面应用,中国大陆可达性存在摩擦。

4规范维护8 / 15 · 2.7/5

信息架构良好:SKILL.md 精炼 + 两个 deep-dive references 渐进披露,含命令参考、参数表、行为细节和性能限制,命名与参数(--workspace/--surface/--window)有明确默认值。扣分项:Skill 自身无版本号/变更记录,无独立许可声明(NOASSERTION),维护责任与更新路径仅在仓库层面间接可见,已知限制(如断开重连需手动关闭重开)散落在 references 中。

5有效结果6 / 15 · 2.0/5

核心任务(写 .md → 面板富渲染 → live reload)路径清晰,比让 Agent 反复向终端输出计划更可用,且给出了 write-then-open 的正确顺序指导以避免半写状态。扣分项:静态评审无法验证渲染质量(表格、内联图片、深浅色模式)是否如文档所述;相对价值的证据主要是作者叙述,代表性输出未经独立验证,达到上限 7 分。

6证据核验4 / 10 · 2.0/5

主要材料可审计:Skill 文档、命令输出样例、live-reload 实现细节(DispatchSource/O_EVTONLY、inode 重连)均为可读的原始声明,README 与 SECURITY.md 提供了仓库级佐证。扣分项:无任何第三方或 CI 对该 Skill 声称行为(markdown 渲染、watcher 行为)的执行验证,多源交叉验证薄弱,作者声明与事实缺乏区分机制。

1 2 3 4 5 6

点击维度查看打分理由

评估于 2026年10月10日 审查版本 3dd1fe78859f 评估证据[1][2][3][4][5][6][7][8][9][10][11][12][13]

证据充分度:低 — 主要依赖静态检查、作者材料或有限演示;适合发现线索,不适合做高风险决策。

查看完整评分方法 →

常见问题

这个技能能脱离 cmux 单独使用吗?
不能。面板渲染和实时重渲染都由 cmux 应用提供,必须先安装 cmux(macOS)才能使用 `cmux markdown open`。
代理会不会在面板里显示写了一半的文件?
技能明确建议先完整写好文件再打开;打开后的增量写入会触发重渲染,且原子替换(如编辑器保存、sed -i)有专门处理,references/live-reload.md 还覆盖了文件不可用状态。
需要付费吗?
cmux 本体免费开源(README 说明为 GPL-3.0-or-later,服务端组件另有商用条款),此技能本身没有单独的收费说明。
如何让代理自动使用这个功能?
把 SKILL.md 中的"Plan Display"段落加进项目的 AGENTS.md,代理在创建计划时就会写入 .md 文件并用 cmux 打开。

同仓库的其他 Skills

均来自 manaflow-ai/cmux

开发与工程

cmux 自定义侧边栏

从一句自然语言需求生成可热重载的 cmux 自定义侧边栏,无需 Xcode、无需构建、无需签名。

★ 28k FS 50 谨慎使用 1 天前
开发与工程

cmux 工作区操作技能

让 AI 代理安全地在调用它的 cmux 工作区内工作,避免误触用户正在查看的其他工作区或窗口。

★ 28k FS 64 推荐 1 天前
开发与工程

cmux 键盘快捷键定制

把你的按键习惯变成 cmux 的快捷键绑定:提供向导、模板与一键应用,避免误绑和冲突。

★ 28k FS 58 推荐 1 天前
开发与工程

cmux 设置管理技能(cmux-settings)

安全查看、修改和回滚 cmux 终端的 cmux. 配置,改完即存即生效,无需重启应用。

★ 28k FS 58 推荐 1 天前
开发与工程

cmux 自定义技能

针对 cmux 终端的配置技能:安全地编辑 cmux.、Dock 配置与 Ghostty 偏好,定制动作、布局、快捷键和通知,而不破坏现有配置。

★ 28k FS 55 谨慎使用 1 天前
开发与工程

cmux 诊断

为 cmux 用户收集安全、只读的诊断信息,快速定位钩子、通知、会话恢复和 CLI 控制不工作的问题。

★ 28k FS 51 谨慎使用 1 天前
开发与工程

cmux 共享行为规则

为 cmux 多入口行为制定统一的实现与验证规则,避免某个入口改了、其他入口仍是旧逻辑或旧 bug。

★ 28k FS 48 谨慎使用 1 天前
开发与工程

cmux-browser:cmux 内置浏览器自动化技能

在不抢夺焦点的前提下,通过 cmux CLI 打开网页、探查浏览器表面、等待页面状态并提取数据,专为并行开发场景设计。

★ 28k FS 60 推荐 1 天前
开发与工程

cmux 测试技能

为 cmux 仓库选择合适的本地/CI 验证方式,添加有行为依据的测试,并确保 Swift 测试文件在 Xcode 工程中正确接线。

★ 28k FS 60 推荐 1 天前
开发与工程

cmux Socket 策略规范技能

为 cmux 的 socket/CLI 命令开发提供线程调度与焦点行为规范,避免高遥测负载卡死主线程、避免自动化命令抢占用户焦点。

★ 28k FS 58 推荐 1 天前
开发与工程

cmux-capture:cmux 窗口截图与录制

用一条 CLI 命令截图或录制 cmux 窗口,为 PR、bug 报告或视觉验证提供真实证据,且无需任何屏幕录制权限。

★ 28k FS 55 谨慎使用 1 天前
开发与工程

cmux 开发工作流技能

为 cmux 贡献者提供原生构建、带标签开发包、Xcode 工程规范化与侧边栏扩展的标准化工作流,避免破坏正在运行的 cmux 会话。

★ 28k FS 53 谨慎使用 1 天前
自动化与运维

cmux Computer Use 技能

让 cmux 中的 AI 编码代理通过本地计算机使用引擎操作真实 macOS 应用,前提是用户明确提出请求。

★ 28k FS 50 谨慎使用 1 天前
开发与工程

cmux 核心控制技能

通过 cmux CLI 确定性地控制多窗格终端布局——创建工作区、分割面板、移动与聚焦表面、触发提醒,专为 AI 编码代理的自动化而设计。

★ 28k FS 47 谨慎使用 1 天前
自动化与运维

cmux Cloud 虚拟机技能

让 AI 代理通过 cmux CLI 操作云端虚拟机:在持久化的远程终端上运行长时命令和编码代理,并在完成后向用户展示结果工作区。

★ 28k FS 56 谨慎使用 1 天前
开发与工程

cmux 调试技能

为 cmux(基于 Ghostty 的 macOS 终端)开发者提供调试日志、Debug 菜单、运行时陷阱和性能敏感路径的规范知识,避免在打字延迟敏感代码中引入卡顿。

★ 28k FS 56 谨慎使用 1 天前
开发与工程

cmux Ghostty 子模块工作流技能

为 cmux 贡献者提供 Ghostty 子模块与 GhosttyKit.xcframework 的标准化构建、推送与指针更新流程,避免子模块指针悬空导致的拉取失败。

★ 28k FS 54 谨慎使用 1 天前
开发与工程

cmux 架构规范技能

在向 cmux 添加或大幅改写 Swift 文件、包、协调器、服务或公共 API 之前,先加载这套包架构、分层、依赖倒置与 Swift 6 并发规则,避免违反项目约定。

★ 28k FS 63 推荐 1 天前
开发与工程

cmux 本地化规范与审计技能

在修改 cmux 任何用户可见文案时,强制执行本地化规则并跑完一条可核验的翻译审计流程,杜绝硬编码英文串。

★ 28k FS 56 谨慎使用 1 天前
开发与工程

cmux 发布助手

为 cmux 仓库维护者整理发版全流程:版本号递增、变更日志汇总、预发布守卫、打标签与产物校验,减少手工遗漏。

★ 28k FS 53 谨慎使用 1 天前

相关 Skills