refactoring
Linter-driven refactoring agent that resolves complexity issues like cyclomatic depth, primitive obsession, and long functions using automated pattern extraction.
Discover reusable agent skills, browse implementation details, and find the right skill for your workflow.
284 skills found
Linter-driven refactoring agent that resolves complexity issues like cyclomatic depth, primitive obsession, and long functions using automated pattern extraction.
Security-first auditing framework for AI-generated code. Provides multi-level protection including hardcoded secret detection, dangerous pattern identification, and comprehensive vulnerability audits for modern web applications.
Context Engineering agent skill to initialize, generate, and execute comprehensive implementation blueprints (PRPs) for one-pass software development.
Transforms feature requests, bug reports, and improvement ideas into structured, actionable markdown project plans using repository research and industry best practices.
GitHub workflow assistant with integrated git and gh CLI support for managing repositories, branches, pull requests, and issues.
Behavioral guidelines for LLMs to reduce coding mistakes, follow best practices, and improve output quality by enforcing simplicity, surgical changes, and goal-driven verification.
An aggressive sprint coach that helps builders overcome procrastination and overplanning by generating 5-day actionable tasks, tracking progress, and managing project momentum.
Create and configure Hookify rules to watch for specific patterns in files, bash commands, or user prompts.
Automate the migration of Netflix Conductor workflows to Temporal Python, including server orchestration, worker management, and workflow troubleshooting.
Expert systematic test design using BVA, equivalence partitioning, decision tables, and combinatorial testing to maximize coverage and minimize redundancy.
Performs a structured five-stage code review covering requirements, correctness, code quality, testing, and security. Provides actionable, categorized feedback (Blocker/Major/Minor/Nit) to improve PR quality.
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.