Agent Skills
› openchamber/openchamber
openchamber/openchamber
GitHub用于起草或更新面向用户的 CHANGELOG.md 条目,特别是 [Unreleased] 部分。通过分析 Git 提交和 PR 详情,提炼用户可见变更,遵循特定写作风格生成发布说明摘要。
安装全部 Skills
npx skills add openchamber/openchamber --all -g -y
集合内 Skills (23)
用于起草或更新面向用户的 CHANGELOG.md 条目,特别是 [Unreleased] 部分。通过分析 Git 提交和 PR 详情,提炼用户可见变更,遵循特定写作风格生成发布说明摘要。
需要编写或更新 CHANGELOG.md 的 Unreleased 部分
根据 Git 提交历史生成用户可见的变更摘要
npx skills add openchamber/openchamber --skill changelog-authoring -g -y
提供 OpenChamber CLI 开发规范,涵盖基于 @clack/prompts 的交互 UX、多模式(TTY/Non-TTY/--quiet/--json)输出契约及错误处理标准,确保策略优先与脚本安全。
创建或修改 CLI 命令
实现终端交互提示
处理 --quiet 或 --json 输出
npx skills add openchamber/openchamber --skill clack-cli-patterns -g -y
定义自然、简洁的沟通风格规范,要求AI去除模板化表达,像真人一样写作。适用于会话回复、文档、UI文案及GitHub评论等所有文本场景,旨在提升内容可读性与真实感。
生成会话回复
撰写文档或README
编写UI文案
发布GitHub评论或PR评审意见
起草发布公告
npx skills add openchamber/openchamber --skill communication-style -g -y
指导修改 Electron 主进程/预加载代码、桌面 IPC、原生窗口及菜单等。强调运行时边界划分、IPC 安全规范、Windows 后台进程管理及打包生命周期,确保前端与原生逻辑解耦及安全隔离。
修改 Electron main 或 preload 代码
调整桌面 IPC 通信逻辑
配置 Windows 后台子进程启动
处理原生窗口、菜单或通知行为
npx skills add openchamber/openchamber --skill desktop-shell -g -y
指导使用@dnd-kit实现拖拽排序,涵盖布局策略选择、CSS Translate防拉伸、多端传感器配置及移动端交互优化。
实现列表或网格的拖拽排序功能
修复拖拽时元素拉伸或重叠问题
处理移动端触摸与滚动冲突
npx skills add openchamber/openchamber --skill drag-to-reorder -g -y
定义企业模式下数据边界的安全规范,指导开发者识别并分类数据外发、暴露及提供商接入等风险点,确保会话内容仅流向配置的服务。
涉及数据离开本机或当前会话的变更
添加外部监听、隧道或共享链接
修改模型提供商密钥或端点配置
npx skills add openchamber/openchamber --skill enterprise-boundary -g -y
指导修改隔离空间信任边界的安全技能,涵盖容器加固、网络策略、凭证授予及代码传输等场景。要求以敌对视角审查代理行为,确保限制在代理篡改自身环境时仍有效,并验证执行点与证据。
修改容器安全或网络策略
调整权限授予或凭证管理
变更隔离空间内的代码传输逻辑
增强代理执行生命周期控制
npx skills add openchamber/openchamber --skill isolated-space-boundary -g -y
规范 OpenChamber UI 本地化流程,禁止硬编码英文,要求新增键必须立即提供全量翻译。涵盖 i18n 库使用、Key 命名规范及组件集成规则,确保多语言体验一致且无缺陷。
创建或修改 UI 界面文本
添加新的国际化翻译键值
检查 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
提供 OpenCode 2.x 架构、API 路由、事件模型及插件机制的详细参考,辅助解决版本差异、集成调试及代码修复。
OpenCode 2.x 相关 bug 排查
查询 OpenCode API 路由与事件结构
理解 OpenCode 插件与客户端集成逻辑
npx skills add openchamber/openchamber --skill opencode-v2 -g -y
作为维护者代理审查PR,生成唯一裁决及行动建议。强制要求PR关联已接受Issue并提供视觉证据,否则拦截。涵盖产品契合度判断、可维护性评估及基于长期成本的决策逻辑。
用户请求审查Pull Request
需要为PR生成裁决或评论草稿
批量处理PR分流任务
npx skills add openchamber/openchamber --skill pr-review -g -y
指导添加或修改 OpenChamber WebSocket、SSE 等实时端点及传输层逻辑。强调通过专用 API 连接,处理 URL Token 认证,配置双白名单,并确保在 Relay 隧道模式下的兼容性测试。
添加新的 WebSocket 或 SSE 端点
修改运行时传输内部实现
解决 Relay 隧道下的连接故障
npx skills add openchamber/openchamber --skill relay-transport -g -y
指导在 OpenChamber UI 中实现 RTL(从右至左)布局,包括逻辑边距、物理侧处理、滚动及交互适配。
创建或修改 RTL 界面布局
调整水平定位与偏移量
处理拖拽、缩放或箭头键导航
npx skills add openchamber/openchamber --skill rtl-layout -g -y
用于在终端中控制 iOS 模拟器,包括构建、启动应用、提供浏览器流以及执行点击、输入、旋转等交互操作,无需打开 Xcode。
需要运行或测试 iOS 模拟器应用
通过命令行控制模拟器交互(如点击、输入)
获取模拟器的实时预览流地址
npx skills add openchamber/openchamber --skill serve-sim -g -y
提供OpenChamber设置页面的UI构建规范,涵盖布局、控件及响应式处理。指导Agent使用共享组件而非手写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使用、按钮契约及状态样式规则。指导Agent在创建或修改UI组件时正确应用颜色、图标和交互状态,确保视觉一致性。
创建或修改UI组件
调整颜色和主题
设计按钮和图标
npx skills add openchamber/openchamber --skill theme-system -g -y
用于清理和分类问题队列的自动化技能。通过两道关卡筛选真实且必要的请求,生成维护者决策列表。包含去重、标记过期及批量操作,严禁未经批准写入GitHub。
需要整理issue队列时
要求对问题进行分类或批量处理时
询问如何清理积压问题时
npx skills add openchamber/openchamber --skill triage-issues -g -y
自动化处理PR队列的机械筛选、冲突检测与状态分类,生成维护者决策清单。支持批量审核、草稿清理及基于规则的PR准入检查,确保在人工批准前不执行任何写入操作。
需要整理或清理PR队列
批量处理积压的Pull Requests
对PR进行机械性扫描和状态分类
npx skills add openchamber/openchamber --skill triage-prs -g -y
规范UI与API解耦,明确OpenCode SDK、RuntimeAPIs及路由的使用边界,要求编辑前梳理多端运行环境影响面并加载参考文档,确保跨平台行为一致性。
修改共享UI数据访问逻辑
实现或调整运行时API能力
新增或重构服务器API路由
涉及多端(Web/Electron/VS Code)的行为变更
npx skills add openchamber/openchamber --skill ui-api-decoupling -g -y
仅在维护者明确要求时,撰写changelog/unreleased.md文件。该Skill负责根据最新git tag汇总App和VS Code扩展的变更,按New、Improvements等分类格式化输出,不包含版本生成或验证逻辑。
维护者明确要求更新changelog
需要编写unreleased.md以准备发布说明
npx skills add openchamber/openchamber --skill update-changelog -g -y
提供编写和审计 Agent 文档(如 Skill、AGENTS.md)的规范,强调通过上下文指针优化触发可靠性,并引入验证文档有效性的流程。
创建或编辑 Agent 技能描述
编写 AGENTS.md 配置文件
审计现有 Agent 文档的有效性
npx skills add openchamber/openchamber --skill writing-for-agents -g -y
专注于性能工程,涵盖测量、分析与应用优化。指导用户定义性能契约,验证测量有效性,处理卡顿、高CPU等性能问题,并涉及iOS应用运动与交互优化。
报告应用卡顿、冻结或高CPU占用
需要测量或对比代码性能指标
审查缓存或记忆化策略的有效性
实现iOS应用的动画或焦点处理
npx skills add openchamber/openchamber --skill performance-engineering -g -y


