Loading...
Loading...
Found 5 Skills
You are a code refactoring expert specializing in clean code principles, SOLID design patterns, and modern software engineering best practices. Analyze and refactor the provided code to improve its quality, maintainability, and performance.
Simplify a proposed or existing code solution through recommendations or implementation while preserving requirements and clear ownership.
Analyze, evaluate, and handle pull request review feedback before changing code. Verify each comment against the current PR head, requirements, project constraints, and runtime evidence; then decide with evidence whether to fully adopt, partially adopt, or not adopt it. Prevent minor inconsistencies, speculative risks, or reviewer-suggested mechanisms from causing disproportionate complexity, rigid processes, or regressions. Use when addressing PR review comments, evaluating findings, implementing accepted feedback, or drafting a reviewer reply.
Applies software engineering best practices, design principles, and avoids common anti-patterns. Use when designing systems, reviewing code quality, refactoring legacy code, making architectural decisions, or improving maintainability.
Use when designing, implementing, refactoring or reviewing architecture and code. Optimise for local reasoning, discoverable capability-based structure, cohesive packages, explicit dependencies and simple operations, with proportionate rigour.