Loading...
Loading...
Found 5,566 Skills
Integrate multiple programming languages using FFI, native bindings, gRPC, or language bridges. Use when combining strengths of different languages or integrating legacy systems.
Code refactoring best practices based on Martin Fowler's catalog and Clean Code principles (formerly refactoring). This skill should be used when refactoring existing code, improving code structure, reducing complexity, eliminating code smells, or reviewing code for maintainability. Triggers on tasks involving extract method, rename, decompose conditional, reduce coupling, or improve readability.
Manage DNS records, routing policies, and failover configurations for high availability and disaster recovery.
Implement API versioning strategies including URL versioning, header versioning, backward compatibility, deprecation strategies, and migration guides. Use when dealing with API versions, deprecating endpoints, or managing breaking changes.
Implement database sharding for horizontal scalability. Use when scaling large databases, distributing data across multiple servers, or designing sharded architectures.
Set up database replication for high availability and disaster recovery. Use when configuring master-slave replication, multi-master setups, or replication monitoring.
Advanced Tauri event patterns for bidirectional communication, streaming data, window-to-window messaging, and custom event handling
Compare two security audit reports to track remediation progress and identify new vulnerabilities.
Discover and test Supabase Edge Functions for security vulnerabilities and misconfigurations.
Common interface patterns, navigation patterns, form patterns, data display patterns, feedback patterns, and accessibility considerations
Test for user enumeration vulnerabilities through various authentication endpoints.
Master React Native 0.79.5 components, styling, performance optimization, and mobile UI best practices with real-world examples