deslop
安全 70清理AI生成的代码模式
由 getsentry
AI生成的代码通常包含过多的注释、防卫性检查和不必要的模式。此技能审查与main分支的git差异,系统地清除代码slop,同时保留合法的更改。
code-review
安全 69使用工程最佳实践审查代码
由 getsentry
代码审查经常遗漏安全漏洞、性能问题或设计缺陷。此技能提供系统化的指南,帮助在审查 Python、Django、TypeScript 和 React 代码时识别常见问题,同时保持建设性的反馈。
java-unit-test
安全 71使用 JUnit 5 和 Mockito 生成 Java 单元测试
由 gavin-ali
利用 JUnit 5 和 Mockito 自动为 Java 项目生成全面的单元测试。此技能帮助您编写覆盖成功路径、边界情况和错误场景的测试用例,同时遵循最佳实践。
benchmark-kernel
安全 68使用 CUPTI 计时对 GPU kernel 进行基准测试
由 flashinfer-ai
由于测量开销,准确的 GPU kernel 基准测试具有挑战性。本技能提供使用 CUPTI 硬件性能分析获取精确 kernel 执行时间的分步说明。比较 FlashAttention 和 cuDNN 等不同后端,找出最适合你工作负载的最快实现。
implement-design
安全 70将 Figma 设计实现为代码
由 figma
手动将 Figma 设计转换为生产就绪的代码既耗时又容易出错。此技能提供了一套结构化的工作流程,通过自动化的设计令牌映射实现像素级完美的 UI 实现。
examples/code-reviewer
安全 68代码问题审查
由 EnactProtocol
人工代码审查既耗时又容易出错。这个AI代码审查器会自动分析源代码,识别错误、安全漏洞、样式问题和性能问题,并提供可操作的修复建议。
enact/json-formatter
安全 67格式化JSON,支持可配置的缩进
由 EnactProtocol
压缩或格式不正确的JSON数据难以阅读。此技能可验证JSON字符串并进行美化,支持用户指定的缩进量,提高调试、日志记录和数据检查的可读性。
enact/hello-ruby
安全 68生成 Ruby 问候语
由 EnactProtocol
用户需要一个简单的方法来创建个性化的 Ruby 问候消息。这个技能提供了一个轻量级的 Ruby 脚本,可以输出带有用户姓名和 Ruby 版本信息的可自定义问候语。
enact/hello-brainfuck
安全 67运行 Brainfuck Hello World
由 EnactProtocol
Brainfuck 是一种只有8条命令的深奥编程语言。本技能提供了一个完整的 Hello World 实现,演示了使用纯 ASCII 操作的极简代码输出问候语。
code-instructor
低风险 76Learn Code by Building Real Apps
由 Emz1998
New programmers often struggle to understand code through documentation alone. This skill transforms learning into interactive app-building sessions where every line is explained, concepts are introduced progressively, and learning happens through practical doing.
property-testing-guide
安全 71Master Property-Based Testing in Rust
由 EmilLindfors
Traditional unit tests check specific inputs, but miss edge cases. This skill teaches you property-based testing with proptest to automatically generate test inputs and discover hidden bugs.
Package as binary
安全 68MCP传输指南
由 EmilLindfors
构建MCP服务器的开发者需要清晰的传输层选项指导。本技能讲解stdio、SSE和HTTP传输,包括实现示例、安全最佳实践以及不同用例的部署场景。
MCP Tools Guide
安全 68创建类型安全的 MCP 工具
由 EmilLindfors
手动创建 MCP 工具需要理解复杂的宏系统和类型约束。本技能提供专业指导,使用 rmcp crate 构建类型安全的工具,包括自动模式生成、验证和异步模式。
let-chains-advisor
安全 71使用 let 链重构嵌套的 if-let
由 EmilLindfors
编写深度嵌套 Rust 控制流的开发人员难以维护代码的可读性和可维护性。此技能主动识别嵌套的 if-let 模式(3 层及以上),并建议使用 let 链重构,以获得更简洁、更可读的 Rust 2024 代码。
error-handler-advisor
安全 65改进 Rust 错误处理
由 EmilLindfors
Rust 开发人员经常为正确的错误处理模式而苦恼。此技能主动审查代码,并使用 Result 类型、带有 thiserror 的自定义错误类型以及正确的 ? 运算符错误传播来建议惯用的改进。
async-sync-advisor
安全 71为 Rust Lambda 选择异步或同步模式
由 EmilLindfors
Rust Lambda 函数通常混合了 I/O 和 CPU 工作负载。本技能帮助您使用 tokio、rayon 或 spawn_blocking 选择正确的并发模式,以获得最佳性能。
async-patterns-guide
安全 66掌握现代Rust异步模式
由 EmilLindfors
Rust开发者经常使用过时的异步模式,这些模式会增加不必要的依赖和性能开销。本技能提供关于原生async fn在trait中的应用、异步闭包的专家指导,并帮助从async-trait迁移到更简洁、更高效的代码。
testing-test-writing
安全 70编写针对关键用户流程的精简专注测试
由 EIS-ITS
糟糕的测试覆盖率和过于复杂的测试会减慢开发速度并隐藏错误。本技能提供指导,帮助编写专注于验证核心用户行为的测试,具有清晰的名称和模拟依赖项,确保快速执行和可维护的代码库。
global-tech-stack
安全 71应用项目技术标准
由 EIS-ITS
项目经常因技术选择不一致和工具重复而失败。此技能确保AI助手遵循您已确定的技术栈,包括框架、数据库、测试工具和第三方服务,以实现架构一致性。
global-error-handling
安全 71实现稳健的错误处理
由 EIS-ITS
本技能帮助开发人员编写具有适当异常处理、用户友好错误消息和优雅故障管理的有弹性的代码。它指导Claude Code创建错误边界、实现重试逻辑,并确保在任何语言中进行适当的资源清理。