Skills
收录 97,222 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
测试与质量
就架构、调试和安全审计向 Google Gemini CLI 征询第二意见。使用 Gemini 的 100 万以上上下文窗口进行全面代码分析。比较 Flash(快速)、Pro(详尽)和 3-Pro-Preview(前沿)。使用时机:需要架构决策的第二意见、调试 2 次以上仍未解决、编写安全敏感代码、规划重构(5 个以上文件)、上下文容量接近 70%、不熟悉技术栈、需要同行评审,或想对比 Flash、Pro 和 3-Pro-Preview。关键词:gemini-cli、google gemini、gemini command line、second opinion、model comparison、gemini-2.5-flash、gemini-2.5-pro、gemini-3-pro-preview、architectural decisions、debugging assistant、code review gemini、security audit gemini、1M context window、AI pair programming、gemini consultation、flash vs pro、AI-to-AI prompting、peer review、codebase analysis、gemini CLI tool、shell gemini、command line AI assistant、gemini architecture advice、gemini debug help、gemini security scan、gemini code compare
针对本地分支、PR、提交、文件、架构文档和仓库 skill 的自动化 Cherry Studio 审查。适用于需要项目特定命名、main/renderer/shared 位置与依赖规则、IpcApi 与 DataApi 边界、生命周期/服务归属、renderer hooks、React/UI 约定的代码或文档审查,以及测试。审查深度会根据 diff 大小和运行时子 Agent 能力(单 Agent 或多 Agent 的审查-验证模式)自适应。默认仅报告;代码修复和 GitHub 提交各需在调用时明确授权(`fix` / `submit`)。常规审查提示词和安全中断行为遵循下方的交互约定。若要在审查会话后诊断该 skill 的缺口,请运行 `/gh-pr-review diag`。
审查 iOS 动画代码的正确性、性能、可访问性以及 Apple API 最佳实践。在审查包含动画代码的 .swift 文件时使用 — withAnimation、.animation()、PhaseAnimator、KeyframeAnimator、matchedGeometryEffect、navigationTransition、CABasicAnimation、CASpringAnimation、UIViewPropertyAnimator、UIDynamicAnimator、symbolEffect、scrollTransition、contentTransition 或自定义 Transition 遵循。
如何使用 memory-benchmark crate 和 dhat 堆分析器对 Turso 中的内存使用进行基准测试和分析。当用户提到内存使用、内存分析、分配跟踪、堆分析、内存回归、内存基准测试、dhat,或想了解 SQL 工作负载期间内存分配的位置时,使用此技能。在调查 WAL 或 MVCC 模式下的内存增长时也可使用。重要 - 如果你修改了 perf/memory crate(添加 profile、更改 CLI 标志、更改输出格式等),请更新此技能文档以反映这些更改,使其对未来 Agent 保持准确。
合入受保护分支前的硬性门控:依次执行 Parts A→B→C→R→D(OpenSpec archive 关联、rebase/冲突预检、覆盖率偏好、pr-code-review 通过 pr-review-gate 进行内容匹配深度审查(未设置 ≡ auto)、根据提交质量决定 squash + tip-pin merge)。当关联的 OpenSpec change 仍处于活动状态时,不要 merge;收到直接的 \"merge MR\" 命令时不要跳过;存在两种可行策略时不要自动选择 squash —— 应给出提交质量建议并询问;单提交或仅允许一种策略的 MR 直接得出结论,不再询问;合并后,将本地工作区同步到解析后的目标分支。触发词 —— 「合并 tip」「merge tip」「合并纪律」「push 后合并」「archive 合入」「合并前门控」「rebase 检查」「冲突预检」「合并前 rebase」「先 archive 再 merge」「合并前 code-review」 / merge discipline、archive-before-merge、rebase pre-check、coverage gate、pr code review before merge。
在 Apple 平台上编写和审查 Swift 可观测性代码 —— 统一日志(Logger、OSLog、隐私脱敏、日志级别与持久化)、signpost 与 Instruments、活动追踪、MetricKit 指标与诊断(启动、卡顿、崩溃、OOM、磁盘写入)、崩溃报告与符号化、OSLogStore 日志导出、Xcode Organizer,以及将遥测数据发送到你自己的后端或第三方 SDK。适用于添加日志、为性能埋点、接入 MetricKit、诊断生产环境崩溃或卡顿、导出日志以便支持,或在 print、Logger、signpost 和分析类 SDK 之间做选择时。
分析、审计并优化前端页面性能,重点关注动画工作、内存泄漏风险、长时间运行后的性能下降、CSS 动画、canvas/WebGL requestAnimationFrame 循环、跑马灯、骨架屏、GSAP/Three/Matter 效果、计时器、监听器和观察器。用户要求提升动画性能、暂停屏幕外动画、排查内存泄漏、分析长时间运行后拖慢电脑的页面、修复卡顿滚动、降低 CPU/GPU 使用率,或使用 Codex Browser 在 React/Vite/Next/前端页面重复执行“仅在视口中播放”优化时使用。
当用户希望对代码、架构、API 或设计是否 *good*(而不只是能跑)做出定性判断时使用本技能。必须用于:出现 "taste" 或 "品味" 一词;类似 "well-designed"、"feels off"、"feels mediocre"、"amateur hour"、"something is off"、"design quality" 的说法;询问哪种方案体现出更好的功力;要求他人评估代码或系统的整体质量。当用户的核心问题是 "is this good?" 而非 "make this work" 时也可使用。不要用于:具体 bug 修复、性能调试、安全审计、编写测试、有明确指令的重构,或目标明确的 UI 改动(如 "fix spacing on mobile")。
Java 中基于 Docker 的集成测试:Testcontainers。涵盖数据库容器、消息系统以及 Spring Boot @ServiceConnection。USE WHEN:用户提到 "testcontainers"、"docker test"、"integration test",询问 "@ServiceConnection"、"PostgreSQLContainer"、"MongoDBContainer"、"test database"、"docker compose test"。DO NOT USE FOR:单元测试 - 使用 `junit`;REST API 测试 - 使用 `rest-assured`;无 Docker 的测试 - 使用 H2 或嵌入式数据库;非 Java 项目 - 查看对应语言的工具。
WordPress PHPStan 评审与设置指南。在评审 `phpstan.neon`、WordPress 静态分析设置、基线、PHPStan 级别、CI 任务、WordPress stubs、`szepeviktor/phpstan-wordpress` 时,或当用户提及 "PHPStan"、"static analysis"、"phpstan.neon"、"baseline"、"WordPress stubs" 或 "CI type checks" 时使用。有助于评审插件、主题和更大型 WordPress 代码库的 WordPress 专属 PHPStan 配置、基线策略、扩展接线以及实用的推广模式。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
