convex-performance-audit
Safe 70Optimize Convex app performance with structured audits
by get-convex
Convex applications can develop performance bottlenecks as they scale. This skill diagnoses performance issues across hot-path reads, subscriptions, OCC conflicts, and function limits, then applies targeted fixes following established patterns.
convex-create-component
Safe 78Create reusable Convex components
by get-convex
This skill helps developers design and build Convex components with isolated tables, clear boundaries, and secure app-facing wrappers. It guides users through the component creation workflow with built-in validation and best practices.
developing-genkit-js
Low Risk 72Build AI Applications with Genkit
by genkit-ai
Genkit simplifies AI application development in JavaScript and TypeScript, but navigating its API changes and best practices can be time-consuming. This skill provides expert guidance on flows, tools, and providers to help you build production-ready AI applications quickly.
java-unit-test
Safe 70Generate Java Unit Tests with JUnit 5 and Mockito
by gavin-ali
Automatically generate comprehensive unit tests for Java projects using JUnit 5 and Mockito. This skill helps you write test cases that cover happy paths, edge cases, and error scenarios while maintaining best practices.
benchmark-kernel
Safe 68Benchmark GPU kernels with CUPTI timing
by flashinfer-ai
Accurate GPU kernel benchmarking is challenging due to measurement overhead. This skill provides step-by-step instructions for using CUPTI hardware profiling to get precise kernel execution times. Compare different backends like FlashAttention and cuDNN to find the fastest implementation for your workload.
firebase-ai-logic
Safe 73Integrate Gemini AI into Firebase web apps
by firebase
Adding AI capabilities to web applications requires understanding Firebase SDK setup and Gemini API integration. This skill provides step-by-step guidance for integrating generative AI with text, images, chat, and streaming support.
developing-genkit-js
Low Risk 70Build AI apps with Genkit in JavaScript
by firebase
Developers need guidance to use the Genkit framework correctly in Node.js and TypeScript projects. This skill provides reference documentation, common error solutions, and code patterns for building AI-powered applications with Genkit.
developing-genkit-go
Safe 74Build AI Apps with Genkit Go SDK
by firebase
Building AI applications in Go requires understanding Genkit SDK patterns for generation, prompts, flows, and model providers. This skill provides comprehensive reference documentation for creating AI-powered Go applications with structured output, streaming, and tool calling.
developing-genkit-dart
Safe 76Build AI applications with Genkit Dart SDK
by firebase
Integrating AI models into Dart and Flutter applications requires understanding Genkit flows, tools, and plugins. This skill provides comprehensive reference documentation and code examples for the Genkit Dart SDK.
implement-design
Safe 66Implement Figma Designs into Code
by figma
Translating Figma designs into production-ready code manually is time-consuming and error-prone. This skill provides a structured workflow for pixel-perfect UI implementation with automated design token mapping.
code-review
Safe 74Review code for bugs and security issues
by EricDuMingTong
Get comprehensive code reviews that catch security vulnerabilities, performance problems, and architectural issues before they reach production. This skill analyzes your code systematically across multiple dimensions to provide actionable feedback.
examples/code-reviewer
Safe 68Review Code for Issues
by EnactProtocol
Manual code review is time-consuming and error-prone. This AI code reviewer automatically analyzes source code to identify bugs, security vulnerabilities, style issues, and performance problems with actionable fix suggestions.
enact/json-formatter
Safe 66Format JSON with configurable indentation
by EnactProtocol
JSON data is difficult to read when minified or improperly formatted. This skill validates and prettifies JSON strings with user-specified indentation to improve readability for debugging, logging, and data inspection.
enact/hello-ruby
Safe 68Generate Ruby Greetings
by EnactProtocol
Users need a simple way to create personalized greeting messages in Ruby. This skill provides a lightweight Ruby script that outputs a customizable greeting with the user's name and Ruby version information.
enact/hello-brainfuck
Safe 67Run Brainfuck Hello World
by EnactProtocol
Brainfuck is an esoteric programming language with only 8 commands. This skill provides a complete Hello World implementation demonstrating minimalist code that outputs greetings using pure ASCII manipulation.
code-instructor
Low Risk 74Learn Code by Building Real Apps
by 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
Safe 70Master Property-Based Testing in Rust
by 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
Safe 66MCP Transport Guide
by EmilLindfors
Developers building MCP servers need clear guidance on transport layer options. This skill explains stdio, SSE, and HTTP transports with implementation examples, security best practices, and deployment scenarios for different use cases.
MCP Tools Guide
Safe 66Create type-safe MCP tools
by EmilLindfors
Creating MCP tools manually requires understanding complex macro systems and type constraints. This skill provides expert guidance on using the rmcp crate to build type-safe tools with automatic schema generation, validation, and async patterns.
let-chains-advisor
Safe 70Refactor nested if-let with let chains
by EmilLindfors
Developers writing deeply nested Rust control flow struggle with readability and maintainability. This skill proactively identifies nested if-let patterns (3+ levels) and suggests let chain refactorings for cleaner, more readable Rust 2024 code.