Agent Skills
› rommapp/romm
rommapp/romm
GitHub自动处理 PR 中 Greptile 和 Copilot 的审查意见,通过验证、修复或回复来清理机器人噪音,确保人类审查时无干扰。
Install All Skills
npx skills add rommapp/romm --all -g -y
Skills in Collection (14)
自动处理 PR 中 Greptile 和 Copilot 的审查意见,通过验证、修复或回复来清理机器人噪音,确保人类审查时无干扰。
PR 收到自动化审查工具评论
需要清理 PR 中的机器人生成反馈
npx skills add rommapp/romm --skill address-bot-reviews -g -y
RomM后端开发技能,涵盖FastAPI应用、SQLAlchemy ORM、Alembic迁移及RQ后台任务。用于添加API端点、修改ORM模型、处理数据库迁移及后端测试,遵循分层架构与编码规范。
添加或修改API端点
调整ORM模型
执行数据库迁移
编写后端测试
npx skills add rommapp/romm --skill backend-development -g -y
根据版本发布说明采访用户以获取社区新闻,撰写RomM的Discord发布公告草稿。不直接发布,仅生成文本。
撰写Discord公告
起草发布帖子
宣布Discord Beta版
npx skills add rommapp/romm --skill draft-announcement -g -y
根据 Git 标签范围自动生成 RomM 项目的 GitHub 发布说明,按规范重组变更内容并输出 Markdown 文件,严禁执行发布操作。
起草版本发布说明
生成 Alpha/Beta 预发布笔记
刷新已存在的草稿
npx skills add rommapp/romm --skill draft-release-notes -g -y
规范 RomM 前端多语言管理,确保 en_US 为源文件,新增或修改键需同步所有本地化目录。提供 CI 校验脚本检查缺失/多余键及排序,支持添加新语言。
添加、重命名或删除 frontend/src/locales/ 下的用户可见字符串
执行 i18n 校验脚本或处理多语言变更
npx skills add rommapp/romm --skill frontend-i18n -g -y
规范 RomM v2 前端组件开发,涵盖三层模型、TypeScript 严格模式、无障碍及样式约束。适用于在 frontend/src/v2/ 目录下创建或修改 R* 原语、共享组合件及功能组合件的任务。
在 frontend/src/v2/ 目录下创建新组件
修改或重构 v2 现有组件
npx skills add rommapp/romm --skill frontend-v2-components -g -y
定义 RomM v2 前端通用输入(鼠标/触控/键盘/手柄)与响应式布局规范。涵盖模态检测、焦点几何、作用域管理及断点系统,指导交互组件开发与适配。
开发 v2 交互式 UI 组件
实现多设备输入兼容
处理响应式布局适配
npx skills add rommapp/romm --skill frontend-v2-input -g -y
定义 RomM v2 前端架构规范,涵盖错误处理、加载状态、Socket.IO 实时通信、UI 状态持久化及表单权限等模式。指导实现数据流与交互逻辑,确保行为一致性。
实现前端功能业务逻辑
处理数据流与 UI 交互
配置表单验证与权限控制
集成实时 Socket.IO 更新
npx skills add rommapp/romm --skill frontend-v2-patterns -g -y
RomM v2前端主题与视觉语言规范,涵盖Design Tokens生成管线、CSS变量使用及零Hex字面量政策。指导组件样式开发、颜色选择及深浅色主题适配,确保全局视觉一致性。
为v2组件添加或修改颜色
创建或更新Design Token
实现深色/浅色主题切换逻辑
处理CSS变量与JS导入的集成
npx skills add rommapp/romm --skill frontend-v2-theming -g -y
在PR提交或合并前执行安全审计、代码审查、简化及润色四步检查流程,确保变更质量。
准备打开或合并Pull Request
需要对指定分支或PR进行自动化代码审查
npx skills add rommapp/romm --skill pr-ready -g -y
PR提交前的综合验证技能,覆盖前后端静态检查、测试及UI手动验证。确保代码符合规范且CI通过,防止低级错误进入Review环节。
准备提交代码前
创建Pull Request前
向用户告知功能已完成时
npx skills add rommapp/romm --skill pre-pr-verification -g -y
用于在发布或合并前审计代码差异,检测恶意代码、后门及严重安全回归。通过快速直接扫描和并行深度审查,覆盖供应链、数据外泄、注入等风险,确保变更安全性。
检查此发布是否安全
防止恶意代码混入
对PR进行安全审查
验证上游或贡献者更改
npx skills add rommapp/romm --skill security-audit -g -y
通过 Greptile MCP 工具读取仓库知识库,获取代码架构、子系统说明及查找位置,辅助理解代码和规划变更。
需要了解代码库架构或子系统工作原理
在修改未阅读过的模块前查询上下文
查找特定概念或文件的位置
npx skills add rommapp/romm --skill knowledge-base -g -y
用于代码提交前的自我审查与润色,重点优化注释和文档规范,消除重复常量或类型,提升命名精确度及测试代码的类型严谨性,旨在减少人工审查后的修改轮次。
代码功能完成且测试通过
准备请求代码审查前
编写注释、文档字符串或发现重复值时
npx skills add rommapp/romm --skill review-polish -g -y


