refactoring-patterns
Safely refactor code to improve structure and maintainability while preserving behavior through TDD cycles and automated test verification.
Discover reusable agent skills, browse implementation details, and find the right skill for your workflow.
390 skills found
Safely refactor code to improve structure and maintainability while preserving behavior through TDD cycles and automated test verification.
Manage git worktrees: create, move branches into, or remove worktrees. Simplifies parallel development, context switching, and cleanup for Apartment-based Rails projects.
Scaffold complex, multi-step coding tasks into actionable implementation plans and execute them autonomously using a Claude-driven bash loop.
Comprehensive SEO and GEO optimization suite. Use to analyze domains, find keyword gaps, research backlinks, and generate autocomplete search suggestions using DataForSEO.
IDE-grade project scaffolding wizard for 70+ types of web, mobile, desktop, and backend projects, featuring interactive setup for SDKs, databases, and DevOps configurations.
Build no-code MCP servers that orchestrate tools as directed graphs using YAML for data transformation, conditional routing, and automated workflows.
A comprehensive guide and reference for building, orchestrating, and deploying AI agents using the Google Agent Development Kit (ADK).
Trace Rspack Rust function calls using LLVM XRay for performance analysis, troubleshooting, and visualization of execution flow.
Automatically apply safe quality fixes including formatting (Black, isort), linting (Ruff auto-fixes), and resolving formatter conflicts to maintain Python code quality.
Build systematic evaluation frameworks for AI agents using multi-dimensional rubrics, LLM-as-a-judge, and regression testing to measure performance, quality, and context engineering effectiveness.
Troubleshoot and manage the GCP e2-micro VM running the eth-realtime-collector. Handle systemd failures, network connectivity issues, and real-time data stream monitoring for Ethereum network data.
Perform network protocol reverse engineering, including packet capture, traffic analysis, protocol dissection, and custom format documentation.