Agent Skills
› operately/operately
operately/operately
GitHub定义UI组件在TurboUI中的架构规范,明确纯组件、Bridge层与后端职责分离,指导组件创建、迁移及重构。
Install All Skills
npx skills add operately/operately --all -g -y
Skills in Collection (8)
定义UI组件在TurboUI中的架构规范,明确纯组件、Bridge层与后端职责分离,指导组件创建、迁移及重构。
创建新的UI组件
审查或重构遗留UI代码
决定组件存放位置
进行UI组件迁移
npx skills add operately/operately --skill components-architecture -g -y
规范 Ecto 数据库迁移流程,包括使用 make gen.migration 生成文件、数据迁移模块命名及内联结构体定义,防止时间戳冲突和依赖应用模块导致的生产故障。
添加或重命名数据库表结构
执行数据回填或修复
生成 Ecto 迁移文件
解决迁移版本冲突
npx skills add operately/operately --skill ecto-migrations -g -y
通过扫描 Git 历史,识别自基准版本以来的用户可见变更,分析代码以推断功能行为,并据此确定文档的新增、更新或跳过需求,辅助审计和发现文档缺口。
审计发布后的文档缺失情况
根据代码变更识别需要文档化的功能
npx skills add operately/operately --skill help-docs -g -y
定义如何添加、修改和审查 Operately MCP 工具。MCP 工具是 API 处理器的薄包装,负责声明元数据并适配输入。涵盖架构、OAuth 作用域管理及工作流规范。
创建或修改 MCP 工具
审查 MCP 工具代码
提及 MCP 工具或工具目录
npx skills add operately/operately --skill mcp-tools -g -y
指导前端使用 TanStack Query 进行数据获取,规范页面加载器、hooks 和 API 调用迁移,禁止混合模式,确保缓存与请求一致性。
添加或修改页面加载器
实现模型 hooks 或 API 调用
将旧式 Api.* 调用迁移至 TanStack
npx skills add operately/operately --skill tanstack-query -g -y
用于撰写、编辑和审查用户界面文案,包括按钮、错误提示及引导文本。遵循清晰、一致原则,避免内部术语,确保文案符合产品词汇与交互规范。
需要生成或优化UI界面文字
检查现有文案的一致性与清晰度
npx skills add operately/operately --skill ui-copy -g -y
提供 Elixir/JS 测试编写规范,包括文件位置映射、工厂及外部 API 测试写法,以及使用 make test 运行特定测试的最佳实践。
添加或重命名测试文件
编写单元测试或 E2E 测试
配置测试投影规则
运行特定测试用例
npx skills add operately/operately --skill writing-tests -g -y
提供跨语言代码编写、重构与审查的强制工程标准,旨在提升代码清晰度、可读性与可维护性。涵盖命名规范、单一职责、低耦合及显式副作用等核心原则,适用于追求高质量代码的开发场景。
用户要求编写符合整洁代码规范的代码
请求对现有代码进行重构以消除重复或降低复杂度
审查代码以评估其质量、命名及结构合理性
npx skills add operately/operately --skill clean-code -g -y


