Refactoring

Explora agent skills de Refactoring en Desarrollo y compara workflows, herramientas y casos de uso relacionados.

55 skills
A
dotnet-patterns

por affaan-m

dotnet-patterns es una guía práctica de patrones de .NET para desarrollo backend. Te ayuda a escribir y revisar C# idiomático con mejores valores predeterminados para la inmutabilidad, las dependencias explícitas, async/await y servicios ASP.NET Core mantenibles. Úsalo para generación de código, refactorización y revisión cuando necesites patrones repetibles, no consejos genéricos.

Backend Development
Favoritos 1GitHub 156.1k
A
rust-patterns

por affaan-m

rust-patterns es una guía práctica para desarrollar en Rust con criterios idiomáticos, que cubre ownership, manejo de errores, traits, concurrencia, límites entre módulos y decisiones de diseño orientadas a backend para escribir código más seguro y limpio.

Backend Development
Favoritos 0GitHub 156.2k
A
repo-scan

por affaan-m

repo-scan es una habilidad de auditoría de código multistack que clasifica archivos, detecta bibliotecas de terceros incrustadas y te ayuda a decidir qué es núcleo, qué está duplicado y qué es peso muerto. Resulta útil para revisión de código con repo-scan, migraciones de legado y planificación de refactors. Consulta en la habilidad la guía de instalación y de uso de repo-scan.

Code Review
Favoritos 0GitHub 156.2k
A
pytorch-patterns

por affaan-m

pytorch-patterns te ayuda a escribir, revisar y depurar código de PyTorch con patrones agnósticos al dispositivo, experimentos reproducibles y manejo explícito de tensores. Usa la skill pytorch-patterns para crear bucles de entrenamiento más limpios, refactorizar modelos y obtener guía práctica de PyTorch.

Code Editing
Favoritos 0GitHub 156.2k
A
python-patterns

por affaan-m

La skill python-patterns te ayuda a escribir, revisar y refactorizar código Python con patrones idiomáticos, una estructura legible, anotaciones de tipos y un manejo práctico de excepciones. Úsala para código nuevo, diseño de paquetes y módulos, o refactors más limpios que preserven el comportamiento y sigan las convenciones de Python.

Code Editing
Favoritos 0GitHub 156.2k
A
plankton-code-quality

por affaan-m

plankton-code-quality es un sistema de calidad de código en el momento de escribir para Claude Code. Da formato, ejecuta lint y puede lanzar correcciones impulsadas por Claude después de cada edición de archivo, lo que ayuda a detectar problemas durante la edición y no después del commit o de la CI. Es ideal para los flujos de trabajo de la skill plankton-code-quality, la guía y la edición de código.

Code Editing
Favoritos 0GitHub 156.2k
A
perl-patterns

por affaan-m

perl-patterns es una skill moderna para Perl 5.36+ orientada a escribir, revisar y refactorizar código idiomático. Usa esta guía de perl-patterns para orientar la generación de código, simplificar boilerplate heredado y mantener módulos, firmas y manejo de errores fáciles de mantener.

Code Generation
Favoritos 0GitHub 156.2k
A
laravel-patterns

por affaan-m

laravel-patterns te ayuda a diseñar aplicaciones Laravel con límites más limpios: controladores ligeros, services o actions para la lógica de negocio, acceso a datos Eloquent predecible y patrones prácticos para colas, eventos, caché y recursos API. Está pensada para equipos de backend que necesitan aplicaciones de producción mantenibles, no andamiajes rápidos de uso puntual.

Backend Development
Favoritos 0GitHub 156.2k
A
kotlin-patterns

por affaan-m

kotlin-patterns te ayuda a escribir y revisar Kotlin idiomático usando seguridad frente a nulos, inmutabilidad, jerarquías selladas, corutinas, funciones de extensión y constructores DSL. Usa este skill de kotlin-patterns para generación de código nativo de Kotlin, refactorización y decisiones sobre Gradle Kotlin DSL con menos improvisación.

Code Generation
Favoritos 0GitHub 156.2k
A
golang-patterns

por affaan-m

golang-patterns es una guía práctica de patrones idiomáticos de Go, revisión de código y refactorización. Ayuda a los equipos de desarrollo backend a elegir APIs claras, un manejo seguro de errores, valores cero útiles y límites de paquete mantenibles. Instala golang-patterns cuando necesites menos suposiciones y decisiones de diseño en Go más consistentes.

Backend Development
Favoritos 0GitHub 156.2k
A
flutter-dart-code-review

por affaan-m

flutter-dart-code-review es una checklist de revisión de código para Flutter y Dart, independiente de la librería, que cubre arquitectura, calidad de widgets, gestión de estado, rendimiento, accesibilidad, seguridad y código limpio. Úsalo como una guía estructurada de flutter-dart-code-review para Code Review en BLoC, Riverpod, Provider, GetX, MobX, Signals o patrones personalizados.

Code Review
Favoritos 0GitHub 156.1k
A
cpp-coding-standards

por affaan-m

cpp-coding-standards es una guía de estándares de codificación en C++ basada en las C++ Core Guidelines. Úsala para escribir, revisar y refactorizar C++ moderno con foco en seguridad, claridad, mantenibilidad, RAII, seguridad de tipos y buen diseño. Ideal para cpp-coding-standards en revisión de código y decisiones prácticas de equipo.

Code Review
Favoritos 0GitHub 156.1k
A
coding-standards

por affaan-m

La skill coding-standards ofrece una base común para nombres, legibilidad, inmutabilidad, consistencia y revisión de código entre proyectos, antes de aplicar reglas específicas de cada framework.

Code Review
Favoritos 0GitHub 156.1k
A
backend-patterns

por affaan-m

backend-patterns es una skill de desarrollo backend para Node.js, Express y rutas API de Next.js. Ayuda con el diseño de APIs, la separación en capas de repositorio/servicio/controlador, la validación, el caché, los trabajos en segundo plano y la optimización de bases de datos para que puedas crear sistemas del lado del servidor más limpios y con menos improvisación.

Backend Development
Favoritos 0GitHub 156.1k
O
test-driven-development

por obra

Instala y usa la skill test-driven-development para aplicar TDD estricto: primero escribe una prueba que falle, verifica el fallo, implementa el código mínimo y después refactoriza con seguridad.

Test Automation
Favoritos 0GitHub 121.8k
M
zoom-out

por mattpocock

La skill zoom-out ayuda a un agente a dar un paso atrás ante una pregunta puntual sobre código y a mapear el sistema más amplio, incluidos módulos relacionados, llamadores y vocabulario del proyecto. Es especialmente útil en flujos de trabajo de Code Editing cuando necesitas contexto antes de hacer un cambio, sobre todo en repositorios o subsistemas desconocidos.

Code Editing
Favoritos 0GitHub 66k
M
tdd

por mattpocock

tdd es una skill de Desarrollo Guiado por Tests para crear funcionalidades, corregir errores y escribir pruebas duraderas con el ciclo rojo-verde-refactoriza. Prioriza pruebas centradas en el comportamiento a través de interfaces públicas, mocking solo en los límites y orientación práctica para automatización de pruebas, refactorización y diseño de interfaces.

Test Automation
Favoritos 0GitHub 66k
M
improve-codebase-architecture

por mattpocock

improve-codebase-architecture te ayuda a detectar fricción arquitectónica, módulos superficiales y oportunidades para profundizar en un codebase. Úsalo para revisiones de refactorización, mejoras de testeabilidad y decisiones de diseño navegables por IA, especialmente cuando quieras que la skill respete `CONTEXT.md` y la guía `docs/adr/`.

Refactoring
Favoritos 0GitHub 66k
M
request-refactor-plan

por mattpocock

request-refactor-plan ayuda a convertir una petición de refactorización imprecisa en un plan detallado con commits pequeños, verificación del repositorio, límites de alcance, revisión de cobertura de pruebas y un issue de GitHub. Úsalo para RFC de refactorización, planes de cambios incrementales y una preparación de implementación más segura.

Refactoring
Favoritos 0GitHub 66k
W
python-anti-patterns

por wshobson

python-anti-patterns es una checklist de revisión de código Python para detectar patrones frágiles, como reintentos dispersos, duplicación de timeouts y complejidad oculta, antes del merge, durante una refactorización o al depurar.

Code Review
Favoritos 0GitHub 32.6k
W
python-design-patterns

por wshobson

python-design-patterns es una skill de refactorización y revisión de diseño en Python, centrada en KISS, SRP, la separación de responsabilidades, la composición sobre la herencia y la Rule of Three para lograr un código más limpio y fácil de probar.

Refactoring
Favoritos 0GitHub 32.6k
W
modern-javascript-patterns

por wshobson

modern-javascript-patterns es una referencia práctica de ES6+ para refactorizar JavaScript heredado y adoptar async/await, módulos, destructuring y patrones funcionales con arrays. Úsala para modernizar código frontend o JavaScript general con una sintaxis más clara, mejores decisiones de diseño y mayor mantenibilidad.

Frontend Development
Favoritos 0GitHub 32.6k
W
architecture-patterns

por wshobson

architecture-patterns ayuda a equipos backend a diseñar o refactorizar servicios con enfoques Clean, Hexagonal, Onion y DDD. Descubre cómo añadir la skill desde el repo `wshobson/agents`, revisar `SKILL.md` y las referencias avanzadas, y aplicarla a capas, bounded contexts, interfaces, reglas de dependencias y planes de refactorización.

Backend Development
Favoritos 0GitHub 32.6k
W
dependency-upgrade

por wshobson

dependency-upgrade es una skill para planificar actualizaciones mayores de dependencias con revisión de semver, análisis de compatibilidad, despliegue por fases y pruebas. Úsala para auditar paquetes de npm o yarn, inspeccionar árboles de dependencias, resolver conflictos y orientar actualizaciones más seguras de frameworks o librerías en flujos de trabajo de Code Editing.

Code Editing
Favoritos 0GitHub 32.5k