explain
explain 是一个用于追溯源码意图的技能:通过查找代码创建时的原始会话记录,解释函数、文件或某行代码为何存在、解决了什么问题。需配合 Entire CLI 使用,适用于理解历史代码的来龙去脉。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 10-18 00:12
36,856 个结果
explain 是一个用于追溯源码意图的技能:通过查找代码创建时的原始会话记录,解释函数、文件或某行代码为何存在、解决了什么问题。需配合 Entire CLI 使用,适用于理解历史代码的来龙去脉。
这是一个面向 Python/FastAPI 后端开发的工作流技能,覆盖从项目搭建到部署的完整开发流程。主要能力包括异步编程模式、SQLAlchemy ORM 数据库集成、Pydantic 数据校验、认证实现以及生产级 API 模式。适用于使用 FastAPI 构建 REST API、异步 Python 后端、微服务,以及进行 SQLAlchemy 数据库集成和 API 认证配置的场景。工作流分为八个阶段:项目搭建、数据库配置、API 路由、认证、错误处理、测试、文档和部署,每个阶段列出可调用的子技能和操作步骤。技术栈涉及 FastAPI、Python 3.11+、SQLAlchemy 2.0、Pydantic v2、PostgreSQL、Alembic、JWT/OAuth2 认证与 pytest 测试。质量门禁包含测试覆盖率、类型检查、代码风格检查、API 文档、安全扫描和性能基准等要求。
这是一个面向 iOS/macOS 应用的产品开发技能,覆盖从创意验证到 App Store 发布的完整产品生命周期。它提供市场调研、竞品分析、PRD 生成、架构规格、UX 设计、实现指南、测试策略、发布准备、TestFlight 测试与本地化策略等模块,并可通过主编排器生成完整规格文档包。
JSDoc TypeScript Documentation 是一个用于为 TypeScript 代码库编写 JSDoc 注释、生成 API 文档并创建类型安全文档的技能。它覆盖函数、接口、类型、类、枚举以及 React 组件的注释规范,支持参数、返回值、异常、示例、类型参数等标签,并可通过 TypeDoc 生成可浏览的文档站点,同时支持在 CI 中自动生成与校验文档。
Browser Debugging 是一份关于使用浏览器开发者工具调试客户端问题的技能指南,主要帮助定位和修复 JavaScript 错误、布局与样式问题以及性能问题。内容涵盖何时使用、快速上手、参考指南和最佳实践,介绍了 Chrome DevTools 中 Elements/Inspector、Console、Sources/Debugger、Network 等面板的用途,例如检查 HTML 结构、实时编辑 HTML/CSS、查看计算样式、检查无障碍树、修改 DOM、查看 JavaScript 错误、执行 JavaScript、查看控制台日志、设置断点、单步执行代码、监视变量、查看调用栈、条件断点以及查看网络请求等。适用于出现 JavaScript 错误、布局/样式问题、性能问题、用户交互问题、网络请求失败、动画故障等场景。
Mobile Offline Support 是一套面向移动端离线优先应用开发的技能指南,帮助开发者设计在无网络或弱网环境下仍能提供流畅体验的移动应用。内容涵盖本地存储、同步策略与冲突解决,涉及 AsyncStorage、Realm、SQLite 以及后台同步等技术。该技能提供快速上手示例,并附带 React Native 离线存储、iOS Core Data、Android Room 数据库等参考实现,同时给出离线开发的最佳实践清单,包括本地缓存、操作队列、离线状态反馈、冲突处理与错误恢复等要点。
groove-work-exec 是 groove 工作流中的执行阶段技能,用于在执行实施计划时把进度记录到任务后端。按照其说明,它在规划完成后使用,产出包括代码、测试和制品,并在后端创建或更新工作任务、追加进度备注,最终输出达到可交给 /groove-work-review 审查的状态。资料未提供具体安装方式、收费、价格、支持平台或效果数据。
用于让 Chalk 的 Python resolver 可被静态加速器编译的说明性技能。它通过反复运行诊断脚本、定位阻塞加速的操作并改写 resolver,直到全部可静态加速,适用于修复静态加速诊断与排查 resolver 无法加速的原因。
rust-ffi 是一个面向 Rust 与 C 互操作(Foreign Function Interface)的技能,用于指导在 Rust 中调用 C 库、用 bindgen 生成 Rust 绑定、用 cbindgen 将 Rust 函数导出给 C 调用、编写安全封装、通过 build.rs 链接库,以及组织 sys crate。它覆盖手动声明外部 C 函数、bindgen 自动生成绑定、sys crate 结构、安全包装器编写、Rust 导出到 C、build.rs 链接库等典型工作流。适合需要在 Rust 项目中集成现有 C 库、为 C API 提供安全 Rust 接口、或将 Rust 实现暴露给 C 代码的开发者。
deslop 是一个用于清理代码差异膨胀与外来模式的技能,目标是在不改变行为的前提下精简 diff,默认针对已暂存内容(git diff --cached)。
该技能面向 ASP.NET Core 应用,系统整理了多层验证模式。内容涵盖 FluentValidation 集成、DataAnnotations 特性、IValidatableObject 跨属性校验、IValidateOptions<T> 启动配置校验、自定义 ValidationAttribute、MediatR 验证管道行为、手动验证以及文件上传验证等。资料还给出验证策略分层表(客户端、模型绑定、应用、配置、数据库)和验证方式决策树,并列出常见反模式,如重复验证与静默忽略验证失败。适合需要在 .NET 后端项目中统一、可测试地处理输入与配置校验的开发者参考。
Slopwatch 是一款用于 .NET 代码的检测工具,专门识别 LLM(大语言模型)在修改代码时产生的“奖励黑客”行为,即为了通过测试或构建而采取的表面捷径。它可检测被禁用的测试、被抑制的警告、空 catch 块、任意延迟、项目级警告抑制以及绕过中央包管理(CPM)等模式。该工具支持作为本地或全局 .NET 工具安装,提供基线机制以隔离遗留问题,仅捕获新引入的“slop”。它可集成到 Claude Code 钩子和 CI/CD 流水线中,作为质量门禁,并支持严格模式、配置抑制规则和 JSON 输出。
Brains Trust 是一个让 Claude 向其他领先 AI 模型征求第二意见的技能。它不限于代码,也适用于架构、策略、提示词、调试、写作等任何需要新视角的问题。通过 OpenRouter、Gemini 或 OpenAI API 查询模型,支持共识(两个不同提供商的模型)、单一模型和魔鬼代言人三种咨询模式,并可按代码审查、架构、调试、安全、策略、提示词等模式选择模型层级。
XState v5 是一个用于状态机与状态图(statechart)工程的技能,专门面向 v5 版本,强调先建模业务逻辑、再关注 API 正确性。它能帮助开发者判断何时使用 xstate 与何时使用 @xstate/store,从零散需求中设计出可靠的机器或 actor 系统,用现代 XState v5 TypeScript 风格编写代码,审查、修复或改进既有 XState 代码,并将遗留的 v4 风格模式迁移到 v5。技能覆盖状态机设计、有限状态识别、context 与事件划分、guard、actor 类型选择(如 fromPromise、fromCallback)、事件命名、标签使用、持久化与 hydration、以及与 @xstate/react、@xstate/vue、@xstate/svelte、@xstate/solid 的集成方式。文中提到 Seed 主仓库目前使用 xstate@5.19.2 和 @xstate/react@4.1.3,涉及 document-machine.ts 等文件。该技能还给出 v5 首选模式、审查与迁移指引、UI 集成建议,并说明 Stately Studio 与检查工具为可选辅助。测试相关内容仅在用户要求时提供。
dotnet-domain-modeling 是一个面向 C# 的领域驱动设计(DDD)战术模式技能,聚焦于领域层本身的建模。它涵盖聚合根、实体、值对象、领域事件、集成事件、领域服务、仓储契约设计,以及富领域模型与贫血领域模型的区分。这些模式独立于任何持久化技术,用于封装业务规则。该技能明确将 EF Core 配置与聚合持久化映射、DbContext 生命周期与迁移、API 边界输入验证、数据访问策略选择、垂直切片架构、消息基础设施与 saga 编排等主题排除在外,并交叉引用相关技能。
该技能提供 .NET 项目组织与构建配置的规范指南,涵盖解决方案结构、项目引用、文件夹约定、.slnx 格式、集中式构建属性、中央包版本管理、SourceLink、SDK 版本固定、NuGet 源配置与安全审计等内容。适用于新建 .NET 解决方案、多项目统一构建配置、包版本集中管理、调试与 NuGet 包发布、版本管理与 SDK 版本一致性等场景。
Spring Boot 开发技能,基于官方文档提供构建现代 Spring Boot 应用的全面指导,涵盖自动配置、依赖注入、REST API、Spring Data、Spring Security 及企业级 Java 模式。适用于构建企业 REST API 与微服务、Spring MVC Web 应用、基于 JPA 的数据驱动应用、认证授权、生产级监控应用、云原生与事件驱动系统、批处理应用,以及从传统 Spring 迁移到 Spring Boot 等场景。
该技能用于处理 Protocol Buffer(.proto)文件、buf.yaml、buf.gen.yaml 与 buf.lock 相关任务,覆盖 proto 设计、buf CLI 使用、gRPC/Connect 服务设计以及 protovalidate 校验约束。适用于创建或编辑 .proto 文件、配置 buf 工具链、设计服务接口、添加字段校验、排查 buf lint 或破坏性变更错误等场景。核心工作流强调先匹配项目既有风格,再编写 proto 代码并为每个字段添加 protovalidate 约束,最后通过 buf format 与 buf lint 验证。技能提供快速参考文档、代码生成模板、proto 文件模板以及项目初始化目录结构建议,并给出新增字段、删除字段、添加校验约束等常见任务的操作要点与验证清单。
Sentry React Native SDK 是面向 React Native 与 Expo 应用的 Sentry 官方 SDK 配置技能。它通过扫描项目结构,判断项目类型(Expo 托管、Expo bare 或原生 React Native)、Expo SDK 版本、导航库、状态管理、Hermes 等关键信息,然后给出针对性的接入建议。技能覆盖错误监控、性能追踪、性能分析、会话回放、日志和用户反馈等能力,并提供向导 CLI 与手动配置两条路径。向导可自动完成安装、原生配置、source map 上传和初始化;手动路径则分别给出 Expo 托管、Expo bare 和原生 RN 的详细步骤,包括 metro.config.js、app.json 插件、iOS Xcode 构建阶段、Android Gradle 插件及 sentry.properties 配置。技能还包含完整的 Sentry.init() 参考配置、React Navigation 与 Wix React Native Navigation 集成方式,以及根组件 Sentry.wrap() 的必需包装说明。适用于需要在 iOS/Android 上监控 JS 异常、原生崩溃、ANR、卡顿、启动与导航性能的移动应用开发场景。
这是一个用于在 GitBook 开发者平台上构建、开发和发布 GitBook 集成(Integration)的技能。集成是运行在 GitBook 内部的小型 TypeScript 应用,可在编辑器中渲染自定义块、展示配置界面、监听事件(内容更新、Git 同步完成、空间被查看等)、通过 OAuth 对接外部服务,并能通过 HTTP 与任意服务通信。该技能覆盖集成的完整生命周期:脚手架、编码、开发与发布。
Unity Pipeline 是一套通过 unity command 驱动运行中 Unity Editor 或开发版 Player 的 CLI 工具,支持重编译、运行测试、执行 C# 脚本、运行时方法重载与项目审计,面向自动化编辑循环与批量构建。
claude-android-ninja 是一个面向 Android 应用开发与迁移的技能包,覆盖 Kotlin、Jetpack Compose、MVVM、Hilt、Room 3(KSP、SQLiteDriver、Flow/suspend DAO)、Navigation3 以及多模块 Gradle 等主题。它通过分层加载的参考文档(SKILL.md 路由、quick 速查文件、完整参考章节)来组织知识,帮助在既有项目或全新项目中完成依赖管理、模块化、架构、导航、数据库、测试、性能、调试与迁移等工作。技能还包含 Gradle 构建校验、Play 上传与安全等仓库外停止规则,以及常见故障排查表。
codex-review 是一个通过 OpenAI Codex CLI 以无头模式运行独立代码审查的技能。它的核心价值在于提供来自不同模型家族的第二意见:由于代码作者(或编写代码的模型)存在作者偏见,Codex 能发现 Claude 容易遗漏的问题。该技能与通用的多模型意见工具 brains-trust 互补,但更专门化——它具备 git 感知能力,使用经过调优的审查提示词,并保存结构化输出。适用于有意义的改动提交或发布前、开 PR 前自审、感觉有问题但说不清时、活跃开发项目的周期性全应用审查,以及用户明确要求“独立”或“第二意见”审查的场景。不适用于琐碎改动、研究性问题或架构讨论(应改用 brains-trust),也不用于自动修复问题——它仅提供建议。使用前需确认 Codex CLI 已安装并完成登录,然后根据用户意图选择审查范围(全应用、未提交改动、对比分支或指定提交),通过 stdin 管道传入 prompt.md 运行审查,最后将报告保存到 .jez/reviews/ 并向用户汇总关键发现。
feature-dev 是一个引导式功能开发技能,强调先理解代码库与架构,再按探索、澄清、设计、实现、测试、审查的流程系统化实现新功能。