refactor
A specialized skill for surgical code refactoring. Improves maintainability, reduces technical debt, and applies design patterns without altering external behavior.
Discover reusable agent skills, browse implementation details, and find the right skill for your workflow.
92 skills found
A specialized skill for surgical code refactoring. Improves maintainability, reduces technical debt, and applies design patterns without altering external behavior.
Guidance for writing resilient Playwright tests with best practices for locators, assertions, and CI/agent integration.
Enforces structured self-assessment checkpoints to validate approach, mitigate risks, and ensure quality before, during, and after task execution.
Automate pytest execution with built-in environment verification, failure analysis, coverage reporting, and intelligent test discovery.
Mutation testing patterns for JS/TS using Stryker. Analyze branch code to find weak or missing tests, verify test effectiveness, and strengthen Node.js test suites.
Advanced TypeScript and React development assistant for modern web applications. Expert in component architecture, state management, Vitest unit testing, Playwright E2E automation, and efficient TypeScript configuration.
A structured development process for Python projects using TDD, the uv package manager, and automated testing workflows.
Run mutation testing to measure test suite effectiveness by introducing code faults and verifying test failure detection.
Implement consumer-driven contract testing for microservices using Pact, schema validation, and API versioning to prevent breaking changes and ensure distributed team coordination.
Strategic regression testing with intelligent test selection, impact analysis, and continuous regression management for faster, more reliable software delivery.
Evidence-based debugging for Python, Node.js, and Java applications using runtime execution traces and diagnostic MCP tools.
Intelligent unit and integration test generation powered by Minion framework, featuring business logic validation, boundary testing, and Vitest integration.