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.
176 skills found
Safely refactor code to improve structure and maintainability while preserving behavior through TDD cycles and automated test verification.
Expert skill for building and maintaining AI agents using the Claude Agent SDK, covering architecture, tool integration, MCP servers, and agentic workflows.
Implement Extreme Programming (XP) practices including TDD, pair programming, and continuous integration to enhance team collaboration and technical excellence in software engineering.
Senior backend architecture expert specializing in Hexagonal Architecture, DDD, SOLID principles, clean code, and refactoring to guide development, reviews, and architectural problem-solving.
Build durable, reliable serverless workflows using the Upstash Workflow SDK. Define endpoints, manage complex execution steps, and integrate with QStash for automatic retries and state management.
Optimizes Prisma Client connection pool settings for production databases, serverless environments, and high-concurrency architectures to prevent connection exhaustion and performance bottlenecks.
Execute implementation plans in small, verifiable batches with pause-for-feedback checkpoints to prevent drift and ensure code quality.
Guidance for writing, reviewing, and refactoring software tests, focusing on integration strategies, condition-based waiting, and professional mocking patterns.
TypeScript development standards for LobeHub, covering type safety, async patterns, import organization, UI component integration, and performance optimization.
Expert code review agent that performs systematic audits of git changes for SOLID violations, security vulnerabilities, performance regressions, and architectural smells.
Trigger Pavlok hardware stimuli (vibe, beep, or zap) via API to enforce habits or provide physical feedback for task management.
Automated LaTeX compilation, error diagnosis, and PDF verification pipeline for academic paper submissions.