Find the perfect skill
Java Debug Analyzer
Testing
Analyze and debug Java issues including stack traces, exceptions, and performance problems. Identify root causes and get actionable solutions.
Code Reviewer
Testing
Automated code review with best practices, security checks, and quality standards. Comprehensive analysis including performance, test coverage, and vulnerability detection.
Mobile App Testing
Testing
Comprehensive testing strategies for iOS and Android mobile apps. Covers unit tests, UI tests, integration tests, and performance testing with Detox and Appium.
TDD Workflow (Test-Driven Development)
Testing
Enforces strict TDD methodology with Red-Green-Refactor cycle for test-driven development. Automates test creation, minimal implementation, and refactoring phases.
Test Coverage Analyzer
Testing
Analyze code coverage gaps and generate targeted tests for uncovered branches, functions, and edge cases.
Lint and Type Checking
Testing
Runs ESLint and TypeScript type checking on frontend codebase. Identifies lint errors and type mismatches before committing code.
E2E Test Generation
Testing
Coordinates E2E test creation and verification. Explores the live app, creates test plans, generates tests, and fixes them until passing.
Regression Sentry
Testing
Specialized agent for detecting regressions after deployment. Captures baselines, analyzes diffs, and classifies issues by severity to prevent production issues.
Code Review
Testing
Reviews code for quality, security, and maintainability. Use after implementing features or when requested by user.
Unit Test Generator
Testing
Automatically generate comprehensive unit tests with edge cases, mocks, and proper assertions for any codebase.
Lint and Type Checking
Testing
Runs ESLint and TypeScript type checking on frontend codebase. Identifies linting errors and type issues before committing changes.
t.wada TDD - Test-Driven Development
Testing
Master TDD following Kazuo Wada's philosophy with Red-Green-Refactor cycles, AAA pattern, and behavior-driven testing. Apply to feature development, bug fixes, and refactoring.