Skills
收录 96,981 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
测试与质量
将现有前端应用迁移到 SGDS Web 组件的完整工作流。当用户想要从其他 UI 库(MUI、Chakra UI、shadcn/ui、Ant Design、Vuetify、Angular Material、Bootstrap 等)迁移到 SGDS,或询问如何在现有项目中开始使用 SGDS 时,使用本技能。涵盖四个阶段:(1) 扫描当前前端技术栈,(2) 安装并配置 SGDS,包括字体、基础 CSS 和工具类,(3) 迁移测试(路径 A:Vitest + Playwright,或路径 B:修补现有 Jest/RTL),(4) 用 SGDS v3 工具类替换旧的样式系统,外加一份迁移后验证清单。完整支持 React。
生成一份可追溯性报告,将某一交付物的验收标准——用户故事(US-XXX)、维护任务(WI-XXX)、已实现的 feature(FT-XXX),或任何标准带有编码标识符(AC-001、1.1、R-3…)的文档——与仓库中的测试用例和测试交付物进行对照。对每一条标准说明由什么覆盖、其状态(已覆盖/部分覆盖/未覆盖)、测试是否已执行及结果如何,并以覆盖结论收尾。不运行测试套件:把执行委托给 quality-check。只要用户要求验证覆盖、生成可追溯性矩阵或报告、核实验收标准是否已被测试、检查某项工作或 feature 是否被测试覆盖,或提到"可追溯性"、"覆盖矩阵"、"验证验收标准"时始终启用,即使没有说出确切的格式名称。
适用于任何 Web 应用的 AI Agent 视觉反馈循环。适用于迭代视觉代码(UI、canvas、3D、SVG、图表、动画)且需要看到渲染结果以评估质量时。涵盖:dev-screenshot API 模式(GET 触发 → SSE → 客户端截图 → POST 回传 → 文件保存)、参数化渲染、元数据附属文件、基于像素差异的视觉回归、WebMCP 工具注册和 console 备用方案。触发条件:'take a screenshot'、'show me the render'、'visual QA'、'compare before/after'、'pixel diff',或任何需要 Agent 检查渲染输出的迭代视觉工作。
用 N 种方式并行实现一项任务并选出最优——依据结果,而非说辞。生成 N 个子 Agent,各自在隔离的 git worktree 中,从各不相同角度出发;每个候选方案都要通过专属 oracle(build + typecheck + test + lint)关卡;从实际 diff(而非自我报告)对幸存者评分;对胜出者做完整性排查;将其应用到 main,并在宣布胜出者之前重新验证 oracle 为绿。当被要求 "best of n"、"try multiple approaches"、"parallel implementations"、"/work-tournament" 或 "/bon" 时使用。
针对一组 KPI / 问题 / 目标,对 Cekura Agent 最近 N 条生产通话日志做分诊,报告命中每类失败的呼叫 ID,并附上占全部通话日志的百分比,同时把其余通话归入互斥的结果分类(例如未接听 / 已审核 / 未审核-呼叫方原因 / 未审核-Agent 问题),并给出各分类的百分比。当用户说 "flag call log failures"、"analyze the last N calls for issues"、"what % of calls have <problem>"、"which calls broke and how often"、"find failing calls"、"give me the breakdown of call outcomes"、"what % of answered calls can be improved",或粘贴 Agent / 项目 ID 并列出要度量的问题或 KPI 时使用。应用归因规则,使呼叫方侧结束和已恢复的通话不被计为 Agent 失败。这是为 `cekura-generate-scenarios` 提供输入的上游分诊步骤——它不创建场景。
使用 John Ousterhout《软件设计哲学》中的原则,扫描并分析软件仓库或项目的设计质量。当用户要求评审、审计、扫描或评估代码质量、设计质量、架构或技术债时使用。也可在以下情况触发:代码评审、设计评审、复杂度分析、代码健康检查、模块深度分析、信息隐藏审查、信息泄露、我的代码有多好、评审我的项目、发现设计问题、我的代码库有什么问题、给我的代码打分、审计我的小项目、快速代码评审、设计检查,或任何在结构层面评估软件设计质量的任务。这不是 linter 或风格检查器,而是评估模块深度、抽象质量、信息隐藏与复杂度模式等深层设计特性。可根据项目规模调整——小项目(少于 20 个文件)给出简明评审,大项目则进行抽样。
基于 Mark Seemann 的《Code That Fits in Your Head》(2021)的软件工程启发式方法,并针对 Agent 驱动的开发做了更新。适用于编写或评审代码、重构意外复杂性或大泥球、控制生成代码中的技术债或架构债、设计 API 与不变量、通过行走骨架和验收测试添加功能、用可复现测试或二分查找调试缺陷、用 STRIDE 对端点和信任边界进行威胁建模、规划带回滚的遗留系统或绞杀者迁移,或搭建可维护的代码库。涵盖分解与圈复杂度、内聚、封装、由外向内 TDD、关注点分离、Git/评审纪律、安全演进和故障排查。不适用于语言语法、框架教程、生产事件响应或性能剖析。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
