Loading...
Loading...
Found 48002 skills
kaushikgopal
Provides fast file and code search using fd and ripgrep for efficient codebase navigation and pattern matching.
kaushikgopal
Interactive chunk-by-chunk code review for PRs or branches, identifying logical groupings, explaining changes, and critiquing potential issues.
kaushikgopal
Simplifies code for clarity and maintainability while preserving exact behavior, targeting recently modified code snippets.
kaushikgopal
Provides detailed line-by-line analysis of code functions, explaining purpose, performance, edge cases, and design patterns for improved understanding and maintenance.
rileyhilliard
Enables safe, reversible code migrations with backward compatibility for dependency upgrades, database schema changes, and API versioning.
rileyhilliard
Replaces arbitrary timeouts in tests with condition polling to resolve flakiness caused by async operations and intermittent failures.
rileyhilliard
Generates behavior-focused tests using the Testing Trophy model with real dependencies, avoiding common anti-patterns like mock testing.
rileyhilliard
Prevents silent failures and context loss in error handling. Guides proper try-catch implementation and error propagation strategies.
rileyhilliard
Generates structured implementation plans by grouping tasks into subsystems, enabling parallel execution and shared context among related tasks.
rileyhilliard
A structured four-phase framework for identifying root causes of software bugs, errors, and unexpected behavior before suggesting fixes.
rileyhilliard
Runs verification commands to validate tasks, bug fixes, and features before declaring completion, ensuring code quality and reliability.
rileyhilliard
Designs scalable system architectures and documents technical decisions for feature planning and complexity analysis.
rileyhilliard
Refactors code to improve structure and maintain behavior, using test verification to eliminate duplication and simplify complexity.
rileyhilliard
Guides performance optimization by measuring before implementing, balancing gains against complexity for slow code and profiling issues.
rileyhilliard
Diagnoses and resolves intermittent test failures caused by concurrency, shared state, and timing issues in test suites.
vasylenko
Validates code style, naming conventions, and comment quality across codebases or specific changes (PRs, branches).
vasylenko
Validates code against KISS and DRY principles to identify simplification opportunities, reduce duplication, and improve maintainability across codebases or specific changes.
giuseppe-trisciuoglio
Provides unit tests for validating Spring Cache annotations (@Cacheable, @CachePut, @CacheEvict) to verify cache hit/miss scenarios and configuration.
giuseppe-trisciuoglio
Provides unit tests for JSON serialization/deserialization using Jackson and @JsonTest to validate mapping, custom serializers, and date formats.
giuseppe-trisciuoglio
Enables unit testing of service integrations with external REST APIs by mocking HTTP endpoints using WireMock.
giuseppe-trisciuoglio
Provides unit tests for utility and helper classes, validating pure functions and static method logic.
giuseppe-trisciuoglio
Creates isolated unit tests for service layer business logic using Mockito to mock dependencies, ensuring reliable validation without external systems.
giuseppe-trisciuoglio
Enables Event-Driven Architecture implementation in Spring Boot using ApplicationEvent, @EventListener, and Kafka for loosely-coupled microservices.
giuseppe-trisciuoglio
Tests Spring Boot application events, including publishing, listening, and asynchronous handling, to validate event-driven workflows.