firecrawl-build-interact
安全 71为动态页面构建 Firecrawl `/interact` 集成
由 firecrawl
抓取静态 HTML 通常不足以应对内容在点击、表单提交或登录后才加载的场景。本技能将指导您集成 Firecrawl `/interact`,使您的产品能够自动化浏览器操作并从动态工作流程中提取数据。
xcode-project-setup
低风险 74Set Up Xcode Projects and Add Swift Package Dependencies
由 firebase
Manually editing Xcode .pbxproj files to add Swift packages is error-prone and risks corrupting the project. This skill uses a native Swift tool to safely add SPM dependencies, link products, and configure Firebase plist files without manual file editing.
firebase-firestore
低风险 68Set Up and Query Cloud Firestore Databases
由 firebase
Configuring Firestore databases, security rules, and queries across multiple platforms is complex and error-prone. This skill guides you through database provisioning, edition selection, security rule generation, data modeling, and SDK usage for Standard and Enterprise editions on Android, iOS, Flutter, Web, and Python.
firebase-ai-logic
安全 71将 Gemini AI 集成到 Firebase Web 应用中
由 firebase
为 Web 应用添加 AI 功能需要了解 Firebase SDK 设置和 Gemini API 集成。本技能提供分步指导,帮助集成支持文本、图像、聊天和流式传输的生成式 AI。
developing-genkit-python
低风险 71使用 Genkit 在 Python 中构建 AI 应用
由 firebase
开发者在使用 Genkit Python SDK 时常常因其快速变化的 API 和复杂的配置要求而感到困难。本技能提供最新的代码模式、错误修复和工作流指导,帮助您在 Python 中使用 Genkit 构建 AI 驱动的应用程序。
developing-genkit-js
低风险 70使用 JavaScript 中的 Genkit 构建 AI 应用
由 firebase
开发人员需要指导才能在 Node.js 和 TypeScript 项目中正确使用 Genkit 框架。此技能提供参考文档、常见错误解决方案以及使用 Genkit 构建 AI 应用的代码模式。
developing-genkit-go
安全 71使用 Genkit Go SDK 构建 AI 应用
由 firebase
在 Go 中构建 AI 应用需要理解 Genkit SDK 的生成、提示、流程和模型提供者模式。本技能提供全面的参考文档,用于创建具有结构化输出、流式传输和工具调用功能的 AI 驱动的 Go 应用程序。
developing-genkit-dart
安全 73使用 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
安全 67代码问题审查
由 EnactProtocol
人工代码审查既耗时又容易出错。这个AI代码审查器会自动分析源代码,识别错误、安全漏洞、样式问题和性能问题,并提供可操作的修复建议。
enact/json-formatter
安全 66格式化JSON,支持可配置的缩进
由 EnactProtocol
压缩或格式不正确的JSON数据难以阅读。此技能可验证JSON字符串并进行美化,支持用户指定的缩进量,提高调试、日志记录和数据检查的可读性。
enact/hello-ruby
安全 67生成 Ruby 问候语
由 EnactProtocol
用户需要一个简单的方法来创建个性化的 Ruby 问候消息。这个技能提供了一个轻量级的 Ruby 脚本,可以输出带有用户姓名和 Ruby 版本信息的可自定义问候语。
enact/hello-brainfuck
安全 66运行 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 代码。
error-handler-advisor
安全 63改进 Rust 错误处理
由 EmilLindfors
Rust 开发人员经常为正确的错误处理模式而苦恼。此技能主动审查代码,并使用 Result 类型、带有 thiserror 的自定义错误类型以及正确的 ? 运算符错误传播来建议惯用的改进。