Agent Skills
› muratgur/ordinus
muratgur/ordinus
GitHub将复杂响应转化为可交互的HTML审查界面,支持用户标注、反馈及布局警告修复,提升信息可读性与协作效率。
Install All Skills
npx skills add muratgur/ordinus --all -g -y
Skills in Collection (23)
将复杂响应转化为可交互的HTML审查界面,支持用户标注、反馈及布局警告修复,提升信息可读性与协作效率。
需要生成可视化报告或对比表
用户请求交互式原型或审查表面
npx skills add muratgur/ordinus --skill lavish -g -y
提供多维度代码审查技能,涵盖正确性、可读性、架构、安全性和性能五个维度。在合并前评估代码质量,确保符合项目规范并持续改进代码健康度,适用于人工或AI生成的代码评审。
合并PR或变更前
完成功能实现后
评估其他Agent或模型生成的代码
重构现有代码
修复Bug后
npx skills add muratgur/ordinus --skill code-review-and-quality -g -y
用于简化代码以提升可读性和可维护性,同时保持行为不变。适用于重构复杂逻辑、清理嵌套结构或审查代码时的优化场景。
代码功能正常但难以阅读或维护
代码审查中发现复杂度问题
重构时间压力下编写的代码
npx skills add muratgur/ordinus --skill code-simplification -g -y
记录架构决策与文档,解释代码背后的原因、约束和权衡。适用于重大技术选型、API变更及新成员入职,通过ADR模板沉淀上下文,避免重复解释,辅助未来工程师和Agent理解系统。
做出重大架构决策
设计数据模型或数据库模式
选择框架或主要依赖库
决定API架构风格
向新成员介绍项目
npx skills add muratgur/ordinus --skill documentation-and-adrs -g -y
维护 Electron 应用安全边界,确保主进程与渲染进程职责分离。用于处理窗口配置、权限控制及 IPC 通信规范,防止敏感数据泄露至渲染层。
修改 BrowserWindow 选项
调整 main/preload/renderer 职责
涉及特权系统访问或文件系统操作
npx skills add muratgur/ordinus --skill electron-secure-boundary -g -y
通过连续提问深入剖析用户计划或设计,逐步解决决策树分支依赖,提供推荐答案并探索代码库以达成共同理解。适用于压力测试方案或获取深度反馈的场景。
用户希望压力测试其计划或设计
用户明确提及 'grill me'
npx skills add muratgur/ordinus --skill grill-me -g -y
在实施前探索新功能、产品想法或技术设计,通过批判性提问和对比替代方案,评估可行性与风险,帮助塑造清晰决策建议。
探索新功能或产品想法
技术设计或架构决策前的假设挑战
工作流变更评估
npx skills add muratgur/ordinus --skill idea-discovery -g -y
规范 Electron IPC 接口设计,定义通道、类型及 Zod 校验,确保渲染进程与主进程通信安全、类型明确且符合领域模型。
新增或修改 window.ordinus API
调整 ipcMain 处理器
变更共享请求响应类型或 Zod 模式
npx skills add muratgur/ordinus --skill ipc-contract-design -g -y
指导构建 Ordinus 渲染器 UI,遵循 DESIGN.md 设计规范。涵盖 React、Tailwind、shadcn 组件及文案优化,确保界面专业、冷静且符合产品定位。
修改 React UI 布局
调整 Tailwind 样式
更新 shadcn 风格组件
编写用户-facing 文案
npx skills add muratgur/ordinus --skill ordinus-ui-system -g -y
设计本地AI CLI提供商的运行时适配器,实现检测、认证、启动运行、取消及事件解析等接口。确保与Electron主进程集成,保持提供商中立性并规范流程。
需要对接Codex或Claude等本地AI CLI工具
实现跨提供商通用的运行时生命周期管理
处理进程启动、取消及输出事件标准化
npx skills add muratgur/ordinus --skill provider-runtime-adapter -g -y
规范在Ordinus项目中集成和使用shadcn/ui组件的工作流,涵盖组件添加、样式定制及CLI操作,确保与产品设计规范一致。
需要添加或更新shadcn风格组件
调整UI主题令牌或样式
使用npx shadcn CLI操作
npx skills add muratgur/ordinus --skill shadcn-project-workflow -g -y
规范Electron应用SQLite持久化策略,限制仅使用app_meta及必要表,禁止推测性建表,确保数据访问隔离与迁移安全。
修改better-sqlite3或Drizzle schema
进行数据库初始化或迁移
提议新增产品数据表
npx skills add muratgur/ordinus --skill sqlite-minimal-persistence -g -y
提供多维代码审查技能,涵盖正确性、可读性、架构、安全性和性能五个维度。适用于合并前、重构或修复后,旨在评估代码质量并促进持续改进。
合并PR或变更前
完成功能实现后
审查其他智能体生成的代码
重构现有代码
修复Bug后
npx skills add muratgur/ordinus --skill code-review-and-quality -g -y
指导在保持行为不变的前提下简化代码,提升可读性、可维护性和可扩展性。适用于重构复杂逻辑、消除重复代码及代码审查场景。
代码工作但难以阅读或维护
代码审查中发现复杂性过高
存在深层嵌套或长函数
npx skills add muratgur/ordinus --skill code-simplification -g -y
记录架构决策与上下文,指导何时编写ADR以解释技术选型的权衡,提供标准化模板规范决策生命周期,确保未来开发者和智能体理解代码背景。
做出重大架构决策
变更公共API
上线影响用户行为的功能
需要记录技术选型背景
npx skills add muratgur/ordinus --skill documentation-and-adrs -g -y
维护 Electron 应用的安全边界,确保主进程处理特权操作,渲染层仅负责 UI。规范 IPC 通信与 Preload 脚本,防止敏感 API 暴露给渲染进程,保障桌面应用安全。
修改 BrowserWindow 配置
调整主进程/预加载/渲染层职责
涉及文件系统或数据库访问
检查 Node/Electron API 暴露风险
npx skills add muratgur/ordinus --skill electron-secure-boundary -g -y
通过持续追问和压力测试,帮助用户深入梳理计划或设计,逐步解决决策树分支并达成共识。
用户希望压力测试计划
用户希望接受设计审查
用户提到 'grill me'
npx skills add muratgur/ordinus --skill grill-me -g -y
在实现前探索新功能、技术设计或工作流变更,通过批判性思维挑战假设、比较方案并评估风险,帮助形成清晰决策建议。
探索新功能或产品创意
评估技术设计可行性
审查工作流变更影响
识别ADR候选项
npx skills add muratgur/ordinus --skill idea-discovery -g -y
规范 Electron IPC 契约设计,定义通道、类型及 Zod 校验,确保主进程与渲染器间安全、强类型的通信,避免反模式。
添加或修改 window.ordinus API
新增或变更 ipcMain 处理器
调整共享请求/响应类型或 Zod schema
npx skills add muratgur/ordinus --skill ipc-contract-design -g -y
规范 Ordinus 渲染器 UI 开发,确保符合设计系统。指导 React、Tailwind 及组件样式变更,强调冷静实用的命令中心风格,避免通用 AI 界面元素,提升用户体验与视觉一致性。
修改 React UI 组件或布局
调整 Tailwind 样式或 shadcn 组件
更新状态面板、导航或表单
编写面向用户的产品文案
npx skills add muratgur/ordinus --skill ordinus-ui-system -g -y
设计用于本地AI CLI的Provider运行时适配器,实现Electron主进程对CLI的检测、认证、运行生命周期管理及事件解析。确保接口中立、可观测且安全,防止渲染器直接执行命令,支持Codex和Claude等提供商。
需要集成本地AI CLI工具
实现Provider检测或认证状态检查
管理CLI进程的生命周期(启动、取消)
标准化CLI输出事件供UI展示
npx skills add muratgur/ordinus --skill provider-runtime-adapter -g -y
指导在Ordinus项目中规范使用shadcn/ui构建和调试UI组件,涵盖CLI操作、样式对齐、依赖检查及构建验证流程。
添加或更新shadcn风格组件
调试或美化UI组件
修改components.json或应用registry项
npx skills add muratgur/ordinus --skill shadcn-project-workflow -g -y
规范 SQLite 本地持久化策略,限制表结构按需扩展,确保主进程数据访问安全。
修改 better-sqlite3 或 Drizzle schema
进行数据库引导或迁移
评估新增产品数据表的必要性
npx skills add muratgur/ordinus --skill sqlite-minimal-persistence -g -y


