convex-performance-audit
安全 70通过结构化审计优化 Convex 应用性能
由 get-convex
Convex 应用程序在扩展时可能会出现性能瓶颈。此技能可诊断热路径读取、订阅、OCC 冲突和函数限制方面的性能问题,然后按照既定模式应用针对性修复。
convex-create-component
安全 78创建可复用的 Convex 组件
由 get-convex
此技能帮助开发者设计和构建具有隔离表、清晰边界和安全应用层包装器的 Convex 组件。它指导用户完成组件创建流程,包含内置验证和最佳实践。
developing-genkit-js
低风险 72使用 Genkit 构建 AI 应用程序
由 genkit-ai
Genkit 简化了 JavaScript 和 TypeScript 中的 AI 应用程序开发,但理解其 API 变更和最佳实践可能非常耗时。本技能提供关于 flows、tools 和 providers 的专家指导,帮助您快速构建生产就绪的 AI 应用程序。
java-unit-test
安全 70使用 JUnit 5 和 Mockito 生成 Java 单元测试
由 gavin-ali
利用 JUnit 5 和 Mockito 自动为 Java 项目生成全面的单元测试。此技能帮助您编写覆盖成功路径、边界情况和错误场景的测试用例,同时遵循最佳实践。
benchmark-kernel
安全 68使用 CUPTI 计时对 GPU kernel 进行基准测试
由 flashinfer-ai
由于测量开销,准确的 GPU kernel 基准测试具有挑战性。本技能提供使用 CUPTI 硬件性能分析获取精确 kernel 执行时间的分步说明。比较 FlashAttention 和 cuDNN 等不同后端,找出最适合你工作负载的最快实现。
firebase-ai-logic
安全 73将 Gemini AI 集成到 Firebase Web 应用中
由 firebase
为 Web 应用添加 AI 功能需要了解 Firebase SDK 设置和 Gemini API 集成。本技能提供分步指导,帮助集成支持文本、图像、聊天和流式传输的生成式 AI。
developing-genkit-js
低风险 72使用 JavaScript 中的 Genkit 构建 AI 应用
由 firebase
开发人员需要指导才能在 Node.js 和 TypeScript 项目中正确使用 Genkit 框架。此技能提供参考文档、常见错误解决方案以及使用 Genkit 构建 AI 应用的代码模式。
developing-genkit-go
安全 74使用 Genkit Go SDK 构建 AI 应用
由 firebase
在 Go 中构建 AI 应用需要理解 Genkit SDK 的生成、提示、流程和模型提供者模式。本技能提供全面的参考文档,用于创建具有结构化输出、流式传输和工具调用功能的 AI 驱动的 Go 应用程序。
developing-genkit-dart
安全 76使用 Genkit Dart SDK 构建 AI 应用程序
由 firebase
将 AI 模型集成到 Dart 和 Flutter 应用程序需要理解 Genkit 流程、工具和插件。本技能提供 Genkit Dart SDK 的全面参考文档和代码示例。
implement-design
安全 66将 Figma 设计实现为代码
由 figma
手动将 Figma 设计转换为生产就绪的代码既耗时又容易出错。此技能提供了一套结构化的工作流程,通过自动化的设计令牌映射实现像素级完美的 UI 实现。
code-review
安全 74审查代码中的漏洞和安全问题
由 EricDuMingTong
获取全面的���码审查,在代码投入生产前发现安全漏洞、性能问题和架构问题。该技能从多个维度系统分析您的代码,提供可操作的建议。
examples/code-reviewer
安全 68代码问题审查
由 EnactProtocol
人工代码审查既耗时又容易出错。这个AI代码审查器会自动分析源代码,识别错误、安全漏洞、样式问题和性能问题,并提供可操作的修复建议。
enact/json-formatter
安全 66格式化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
低风险 74Learn 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
安全 70Master 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
安全 66MCP传输指南
由 EmilLindfors
构建MCP服务器的开发者需要清晰的传输层选项指导。本技能讲解stdio、SSE和HTTP传输,包括实现示例、安全最佳实践以及不同用例的部署场景。
MCP Tools Guide
安全 66创建类型安全的 MCP 工具
由 EmilLindfors
手动创建 MCP 工具需要理解复杂的宏系统和类型约束。本技能提供专业指导,使用 rmcp crate 构建类型安全的工具,包括自动模式生成、验证和异步模式。
let-chains-advisor
安全 70使用 let 链重构嵌套的 if-let
由 EmilLindfors
编写深度嵌套 Rust 控制流的开发人员难以维护代码的可读性和可维护性。此技能主动识别嵌套的 if-let 模式(3 层及以上),并建议使用 let 链重构,以获得更简洁、更可读的 Rust 2024 代码。