Agent Skills
› openchamber/openchamber
openchamber/openchamber
GitHub用于起草或更新面向用户的 CHANGELOG.md 条目,特别是 [Unreleased] 部分。通过分析 Git 提交和 PR 详情,提炼用户可见变更,遵循特定写作风格生成发布说明摘要。
Install All Skills
npx skills add openchamber/openchamber --all -g -y
Skills in Collection (21)
用于起草或更新面向用户的 CHANGELOG.md 条目,特别是 [Unreleased] 部分。通过分析 Git 提交和 PR 详情,提炼用户可见变更,遵循特定写作风格生成发布说明摘要。
需要编写或更新 CHANGELOG.md 的 Unreleased 部分
根据 Git 提交历史生成用户可见的变更摘要
npx skills add openchamber/openchamber --skill changelog-authoring -g -y
定义OpenChamber CLI的交互规范,涵盖TTY、静默及JSON模式下的输出策略与@clack/prompts使用标准,确保命令逻辑与展示层分离。
创建或修改CLI命令
调整终端输出格式
实现--quiet或--json模式
处理非TTY环境行为
npx skills add openchamber/openchamber --skill clack-cli-patterns -g -y
用于编辑面向人类的文本,去除AI生成痕迹并注入人性化语气。涵盖文档、UI文案及PR评论等场景,通过识别特定模式并重写来保持真实声音。
撰写或编辑技术文档
优化用户界面文案
修改PR或Issue评论
编写发布说明
npx skills add openchamber/openchamber --skill communication-style -g -y
指导 Electron 桌面端开发,涵盖主进程/预加载代码、IPC、原生窗口及安全边界。规范后台进程启动与打包生命周期,确保渲染层与原生能力解耦,防止特权越界。
修改 Electron 主进程或预加载脚本
处理桌面 IPC 通信
管理原生窗口和菜单
配置应用更新或深链接
启动子进程或 SSH 隧道
npx skills add openchamber/openchamber --skill desktop-shell -g -y
提供OpenChamber项目中基于@dnd-kit实现拖拽排序的最佳实践,涵盖CSS变换、布局策略选择及多端传感器配置。
实现列表或标签的拖拽重排功能
修复拖拽导致的元素拉伸、重叠或移动端触摸冲突问题
npx skills add openchamber/openchamber --skill drag-to-reorder -g -y
指导在隔离空间内修改信任边界,涵盖容器加固、网络策略、凭证管理及代码传输等安全限制的实施与验证。
需要修改或增强隔离空间的安全策略
实施容器硬ening或网络访问控制
处理凭证授予与凭据隔离
审查代码传输或执行通道的安全性
npx skills add openchamber/openchamber --skill isolated-space-boundary -g -y
规范前端UI文本国际化流程,禁止硬编码英文,要求所有非英语字典必须包含真实翻译。提供i18n库使用、键名命名及参数占位符的最佳实践,确保多语言一致性。
创建或修改用户界面文本
添加新的国际化键值
审查UI组件中的硬编码字符串
npx skills add openchamber/openchamber --skill locale-ui-patterns -g -y
指导 OpenChamber 源码修改的规范,强调最小化变更、风险分类及验证。涵盖本地实现、模块契约、跨工作区依赖等场景,要求保持行为一致性、明确边界、处理失败回滚,确保代码质量与可维护性。
修改 OpenChamber 源代码或依赖
重构现有功能或修复 Bug
调整构建配置或导出接口
涉及多工作区共享契约的变更
npx skills add openchamber/openchamber --skill openchamber-change-discipline -g -y
OpenCode 2.x 集成技能,涵盖路由、事件流及插件配置。用于处理 OpenChamber 与 OpenCode 2.x 的交互逻辑、数据模型转换及遗留兼容性问题,确保基于最新 API 规范进行开发和问题修复。
涉及 OpenCode 2.x 路由或事件的处理
OpenChamber 与 OpenCode 的集成调试
OpenCode 插件或客户端版本相关任务
npx skills add openchamber/openchamber --skill opencode-v2 -g -y
专注于前端性能优化,针对交互卡顿、高CPU或内存泄漏等问题。强调先定义性能契约,再通过严格测量复现问题,最后实施结构性优化并确保状态正确性。
用户报告界面卡顿、冻结或响应迟缓
发现应用存在高CPU占用、内存持续增长或启动缓慢
需要审查代码中的事件处理、渲染路径或数据缓存逻辑
npx skills add openchamber/openchamber --skill performance-engineering -g -y
作为维护者代理审查PR,输出单一明确裁决(如接受、退回或拒绝)及后续行动。强调产品契合度与维护成本,避免罗列观察结果,确保维护者能快速决策。
需要审查拉取请求
决定PR状态或撰写评审结论
npx skills add openchamber/openchamber --skill pr-review -g -y
处理OpenChamber私有中继的WebSocket、SSE等实时传输端点。规范通过加密隧道连接,解决WS鉴权及直连绕过问题,确保移动端与中继模式下的稳定性。
添加或修改WebSocket、SSE、流式传输端点
涉及UI/服务器中继模块的代码变更
排查中继模式下的连接失败或鉴权错误
npx skills add openchamber/openchamber --skill relay-transport -g -y
用于在终端中流式传输和控制已启动的 Apple iOS 模拟器,支持无需打开 Xcode 即可构建、安装、启动应用,并通过浏览器预览进行点击、输入、手势及旋转等操作。
需要在终端控制 iOS 模拟器
通过浏览器流查看和交互 iOS 应用
避免打开 Xcode 直接运行或调试模拟器的场景
npx skills add openchamber/openchamber --skill serve-sim -g -y
指导创建和修改OpenChamber设置页面、对话框及控件的UI模式,强调使用共享原语而非手写DOM,涵盖布局、响应式设计及搜索行为规范。
创建或修改设置页面
设计设置对话框或控件
调整设置页面的响应式布局
npx skills add openchamber/openchamber --skill settings-ui-patterns -g -y
规范会话同步、状态管理及数据一致性的开发准则,明确所有权、真理源及错误处理机制,确保状态转换安全。
修改会话同步或重连逻辑
调整状态归约器或乐观更新
涉及运行时缓存或目录依赖行为
npx skills add openchamber/openchamber --skill sync-state-invariants -g -y
规范 OpenChamber UI 主题系统,定义语义化 Token、共享组件(Button/Icon)使用契约及键盘导航规则,确保样式一致性与可访问性。
创建或修改 UI 组件
应用主题颜色与图标
实现按钮变体与状态
npx skills add openchamber/openchamber --skill theme-system -g -y
用于批量处理Issue队列的维护技能。通过两重筛选机制(真实性与需求度)对问题进行分类、去重和优先级排序,仅输出需人工审批的执行列表,确保高效清理无效或过时Issue。
需要整理Issue队列
批量处理积压问题
清理过期或重复Issue
npx skills add openchamber/openchamber --skill triage-issues -g -y
自动化处理PR队列的机械审查、冲突检测与状态分类,通过分阶段流水线生成维护者决策清单,避免重复劳动并尊重历史上下文。
需要整理或清理PR队列时
批量处理积压的Pull Requests
识别过时或存在冲突的PR
npx skills add openchamber/openchamber --skill triage-prs -g -y
规范前端UI与后端API的解耦架构,定义OpenCode SDK、RuntimeAPIs及运行时适配器的边界。强制在修改用户可达行为前梳理多端(Web/桌面/插件)表面状态,确保传输层与领域逻辑分离,避免硬编码和跨层耦合。
创建或修改共享UI数据访问逻辑
调整RuntimeAPIs或运行时代理
处理浏览器认证资产或URL路由
实现新的API路由或服务端接口
npx skills add openchamber/openchamber --skill ui-api-decoupling -g -y
仅在维护者明确要求时,编写changelog/unreleased.md文件。按App和VS Code分类总结自最新git tag以来的变更,包含New、Improvements等分组及title元数据,不执行生成或验证命令。
维护者明确要求更新变更日志
需要汇总版本发布内容
npx skills add openchamber/openchamber --skill update-changelog -g -y
指导如何为 Agent 编写文档(如 Skill、AGENTS.md),通过优化上下文指针、平衡上下文与认知负载,以及构建信息层级,确保 Agent 能可靠触发并执行任务。
创建或编辑 Agent Skill 描述
修改 AGENTS.md 文件
编写供 Agent 消费的技术文档
npx skills add openchamber/openchamber --skill writing-for-agents -g -y


