/skills
Repositorio de fragmentos de c贸digo, prompts y configuraciones t茅cnicas optimizadas.
馃З .NET Core
Skills para desarrollar APIs, servicios y aplicaciones robustas con .NET 8 y herramientas relacionadas.
Crear API REST con ASP.NET Core
Genera una API REST completa con ASP.NET Core 8 que exponga endpoints CRUD para una entidad 'Product' con validaci贸n de datos...
Configurar Entity Framework Core
Genera un contexto de EF Core para SQL Server con entidades User, Order y Product. Configura relaciones uno-a-muchos y muchos...
Implementar autenticaci贸n JWT
A帽ade autenticaci贸n JWT a un proyecto ASP.NET Core: configura Identity, genera tokens con JwtBearer, crea endpoint de login/r...
Crear Minimal API
Desarrolla una Minimal API con .NET 6+ que exponga endpoints para gesti贸n de tareas: GET /tasks, POST /tasks, PUT /tasks/{id}...
Inyecci贸n de dependencias y servicios
Configura un sistema de DI en .NET Core con scoped services para repositorios, transient para servicios de aplicaci贸n y singl...
Tests unitarios con xUnit y Moq
Escribe tests unitarios para un servicio de 贸rdenes usando xUnit y Moq. Crea mocks de repositorio, verifica llamadas a DB, te...
馃悕 Python
Skills para scripting, automatizaci贸n, an谩lisis de datos y desarrollo de APIs con Python.
Script de automatizaci贸n
Crea un script en Python que automatice la organizaci贸n de archivos en una carpeta: mueve archivos por extensi贸n a subcarpeta...
API REST con FastAPI
Desarrolla una API REST con FastAPI que exponga endpoints CRUD para una entidad 'Task' usando Pydantic para validaci贸n, SQLAl...
An谩lisis de datos con Pandas
Crea un script de an谩lisis de datos: carga CSV/Excel con Pandas, limpia datos (nulls, duplicados), calcula estad铆sticas descr...
Configurar entorno virtual
Explica c贸mo crear y gestionar entornos virtuales con venv y poetry. Incluye: crear entorno, instalar dependencias desde requ...
API con Flask
Desarrolla una API REST b谩sica con Flask: endpoints GET/POST/PUT/DELETE, validaci贸n con Marshmallow, SQLite con SQLAlchemy, a...
Testing con pytest
Configura pytest para un proyecto Python: crea tests para funciones, mocking con unittest.mock, fixtures, parametrized tests,...
馃摌 Buenas Pr谩cticas
Skills para escribir c贸digo limpio, mantenible y de calidad siguiendo principios fundamentales.
Aplicar principios SOLID
Analiza este c贸digo y refactor铆zalo aplicando los 5 principios SOLID: Single Responsibility (una clase = una responsabilidad)...
Refactoring de c贸digo spaghetti
Toma este m茅todo largo y aplica refactoring: extrae m茅todos peque帽os, renombra variables confusas, elimina c贸digo duplicado, ...
Code Review efectivo
Realiza una code review de este c贸digo: identifica code smells, sugiere mejoras de dise帽o, verifica manejo de errores, eval煤a...
Patrones de dise帽o
Implementa el patr贸n de dise帽o adecuado (Factory, Strategy, Observer, Decorator, Singleton) para este escenario: [describir c...
Clean Code en funciones
Refactoriza estas funciones aplicando clean code: m谩ximo 20 l铆neas por funci贸n, nombres descriptivos (verb + sustantivo), par...
Documentaci贸n y comentarios
Genera documentaci贸n para este c贸digo: docstrings en formato Google/Sphinx para clases y funciones, comentarios en bloque par...
馃搵 Jira
Skills para trabajar eficientemente con Jira: creaci贸n de tickets, automatizaci贸n y b煤squedas avanzadas.
Crear ticket de historia de usuario
Genera una historia de usuario en formato Jira: t铆tulo claro, descripci贸n con template Como... quiero... para..., criterios d...
Crear ticket de tarea t茅cnica
Crea una tarea t茅cnica para Jira con: t铆tulo descriptivo, descripci贸n detallada incluyendo contexto t茅cnico, pasos de impleme...
Queries JQL avanzadas
Escribe queries JQL para: 1) tickets asignados a m铆 con prioridad High sin resolver hace +7 d铆as, 2) todos los bugs del sprin...
Configurar workflow
Dise帽a un workflow para Jira: estados (To Do, In Progress, In Review, Done), transiciones con condiciones (solo el assignee p...
Automatizaciones con Jira Automation
Crea reglas de automatizaci贸n en Jira: 1) auto-asignar tickets seg煤n label a un equipo, 2) enviar notificaci贸n cuando se camb...
Gesti贸n de sprints y backlog
Explica proceso de grooming: c贸mo priorizar backlog con WSJF, estimar con planning poker, crear subtareas, definir Definition...
驴Tienes un skill que quieras compartir?
submit_skill --new