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 (17)
用于起草或更新面向用户的 CHANGELOG.md 条目,特别是 [Unreleased] 部分。通过分析 Git 提交和 PR 详情,提炼用户可见变更,遵循特定写作风格生成发布说明摘要。
需要编写或更新 CHANGELOG.md 的 Unreleased 部分
根据 Git 提交历史生成用户可见的变更摘要
npx skills add openchamber/openchamber --skill changelog-authoring -g -y
规范 OpenChamber CLI 开发,基于 @clack/prompts 定义多模式(TTY、非交互、静默、JSON)下的提示与输出策略。核心原则为策略优先,确保 UX 呈现不影响业务逻辑验证,提供统一的适配器模块和原语标准。
创建或修改 CLI 命令
实现终端交互式提示
处理 --quiet 或 --json 参数行为
npx skills add openchamber/openchamber --skill clack-cli-patterns -g -y
用于去除AI生成文本痕迹、注入人性化语气的写作辅助技能。适用于文档、UI文案、PR评论等面向人类的文本编辑,通过识别并修正特定模式(如空洞修辞、句式套路)提升文本自然度。
撰写或编辑面向用户的文档和文案
审查PR/Issue评论或发布说明中的AI痕迹
npx skills add openchamber/openchamber --skill communication-style -g -y
规范 Electron 桌面端开发,涵盖主进程与预加载脚本修改、IPC 安全边界、后台进程管理及打包生命周期。指导如何正确处理原生窗口、菜单、更新及深度链接,确保渲染层不获取本地特权,并提供验证步骤。
修改 Electron main/preload 代码
实现桌面 IPC 通信
处理原生窗口、菜单或对话框
配置应用更新行为
管理深度链接或 SSH 隧道
启动子进程或处理 Windows 进程生成
npx skills add openchamber/openchamber --skill desktop-shell -g -y
指导在OpenChamber中使用@dnd-kit实现拖拽排序,重点解决变量宽度换行布局、移动端触控交互及避免拉伸错位等前端开发问题。
实现或修改可拖拽排序功能
修复@dnd-kit导致的UI异常如拉伸或重叠
处理移动端触摸与拖拽冲突
npx skills add openchamber/openchamber --skill drag-to-reorder -g -y
规范前端UI多语言处理,强制所有用户可见文本通过i18n库管理,禁止硬编码英文。要求新增键位时立即提供全量翻译,遵循特定命名与调用规则,确保各语种同步发布且状态管理正确。
创建或修改UI文案、标签、占位符
实现多语言切换功能
检查未翻译的硬编码字符串
npx skills add openchamber/openchamber --skill locale-ui-patterns -g -y
提供OpenChamber代码修改的行为规范,强调最小化变更与风险分类。指导在重构、修复或实现源码时,如何评估本地实现、模块契约及跨工作区影响,确保变更安全可控并维持结构纪律。
修改OpenChamber源码
重构现有代码逻辑
调整构建配置或依赖
处理跨模块接口变更
npx skills add openchamber/openchamber --skill openchamber-change-discipline -g -y
用于前端性能分析与优化,涵盖交互、渲染及数据路径。指导建立性能契约、验证测量有效性并复现问题,确保在满足延迟和内存预算的同时保持状态正确性。
用户报告界面卡顿、冻结或响应迟缓
实施涉及高频数据处理或缓存的代码审查
分析 CPU 占用高、内存增长或启动缓慢问题
npx skills add openchamber/openchamber --skill performance-engineering -g -y
模拟维护者代理审查 PR,输出明确裁决(通过、驳回或推回)及可执行动作。聚焦产品契合度与维护成本,而非代码细节评论,旨在为维护者提供一分钟决策依据。
需要审查 Pull Request
决定 PR 的合并状态
撰写 PR 评审结论或关闭评论
npx skills add openchamber/openchamber --skill pr-review -g -y
处理 OpenChamber 私有中继的 WebSocket、SSE 及实时端点开发。规范通过加密隧道传输数据,重点解决 WebSocket 因无法发送 Header 而需使用 URL Token 鉴权的特有逻辑,防止直连绕过隧道导致的兼容性问题。
添加或修改 WebSocket、SSE、流式或实时端点
涉及 UI/服务端中继模块的内部传输逻辑变更
需要支持移动端或浏览器通过中继连接的场景
npx skills add openchamber/openchamber --skill relay-transport -g -y
用于通过终端流式控制和操作iOS模拟器,支持构建、启动、浏览器预览及点击输入等交互,无需打开Xcode。
需要控制iOS模拟器进行UI测试或交互
在终端中运行和调试Capacitor iOS应用
npx skills add openchamber/openchamber --skill serve-sim -g -y
提供 OpenChamber Settings 页面的 UI 构建规范,指导使用共享组件和布局模式创建设置界面,确保视觉一致性与响应式适配。
创建或修改设置页面
调整设置对话框中的控件布局
实现设置搜索行为
npx skills add openchamber/openchamber --skill settings-ui-patterns -g -y
规范前端会话同步、状态管理及数据加载的 invariant,明确状态所有权、区分失败与空数据、确保生命周期一致性及数据准确性。
修改会话同步逻辑或重连机制
调整乐观更新或事件还原器
涉及状态生命周期管理的代码变更
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
自动化处理PR队列的机械筛选、去重及批量操作,将杂乱PR转化为维护者决策清单。涵盖状态检查、冲突识别与批量执行,配合pr-review技能进行实质审查,确保流程高效且安全。
需要整理或清理PR队列时
请求批量处理待审核PR时
询问PR积压情况时
npx skills add openchamber/openchamber --skill triage-prs -g -y
规范UI与API解耦,明确OpenCode SDK、RuntimeAPIs及自定义路由的使用边界,确保跨运行时环境的安全认证与传输一致性。
创建或修改共享UI数据访问逻辑
实现RuntimeAPIs或runtime fetch/auth
处理浏览器资产、代理或运行时切换
npx skills add openchamber/openchamber --skill ui-api-decoupling -g -y
指导如何为Agent编写技能文档和AGENTS.md,涵盖上下文指针优化、认知与上下文负载管理及信息层级结构。
创建或编辑Agent技能描述
修改AGENTS.md文件
编写Agent可消费的技术文档
npx skills add openchamber/openchamber --skill writing-for-agents -g -y


