test-generator
77Generar Plantilla Base De Pruebas Pytest
Escribir estructuras completas de pruebas requiere tiempo y consistencia. Esta skill crea plantillas de pytest que siguen la estructura TDD y las convenciones del proyecto.
Corregir problemas de calidad en Python de forma segura
Los proyectos de Python suelen fallar en formato, lint o controles de calidad cerca del momento de hacer commit. Esta skill guía a Claude, Codex o Claude Code a través de flujos de trabajo con formateadores, Ruff y verificación.
Copia esta solicitud en tu Agente. Incluye la página canónica del Skill y el manifiesto.
Review the Skillstore skill "quality-fixer" from https://skillstore.io/skills/atyantik-quality-fixer.md and its manifest at https://skillstore.io/api/skills/atyantik-quality-fixer/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Tu Agente debe seguir mostrando su plan y solicitar cualquier confirmación exigida por la política de seguridad.
Usa estos enlaces cuando un agente de IA, crawler o script necesite contexto limpio en vez de leer la página completa.
Usando "quality-fixer". Una rama de funcionalidad tiene errores de orden de importaciones y de Ruff después de que cambiaran varios archivos Python.
Resultado esperado:
El asistente informa que las importaciones se ordenaron, se eliminaron las importaciones no utilizadas, se aplicó el formateo y la verificación aún necesita revisión del usuario.
Usando "quality-fixer". Black pasa, pero Ruff reporta conflictos de líneas largas en mensajes de error.
Resultado esperado:
El asistente explica qué mensajes se dividieron o extrajeron, y luego resume los archivos que necesitan una revisión final del diff.
Usando "quality-fixer". Un trabajo de calidad de CI falló después de una fusión desde main.
Resultado esperado:
El asistente separa las correcciones de formateo seguras de los problemas manuales, ejecuta la verificación local y enumera cualquier comprobación sin resolver.
Most static alerts are false positives caused by Markdown backticks, fenced examples, ordinary email text, and the word "understand"; no Ruby backtick execution or reconnaissance is present. Two external-command findings are confirmed because the rollback guidance recommends destructive Git commands that can erase unrelated uncommitted work. No prompt injection, exfiltration intent, or net-new semantic security issue was found.
Estas son capacidades locales reales que pueden esperarse para esta habilidad, por lo que requieren revisión, pero no se cuentan como comportamiento malicioso confirmado.
Comparte el informe de evaluación versionado, la insignia neutral, la tarjeta insertable y las citas. Skillstore presenta evidencias sin decidir si este Skill es seguro.
https://skillstore.io/skills/atyantik-quality-fixer/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/atyantik-quality-fixer?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/atyantik-quality-fixer?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/atyantik-quality-fixer/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/atyantik-quality-fixer.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Atyantik. (2026). quality-fixer security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/atyantik-quality-fixer/audits/9@techreport{atyantik-atyantik-quality-fixer-2026,
author = {Atyantik},
title = {quality-fixer security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/atyantik-quality-fixer/audits/9},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "quality-fixer security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "Atyantik"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/atyantik-quality-fixer/audits/9"
identifiers:
- type: other
value: "skillstore:atyantik-quality-fixer:audit:9"
description: "Skillstore immutable audit report identifier"
Formatear código, ordenar importaciones, aplicar correcciones de lint seguras y verificar el resultado antes de que un desarrollador cree un commit.
Usar flujos de trabajo locales de formateo y lint para abordar fallos de calidad reportados por un trabajo de integración continua.
Aplicar prácticas consistentes de Black, isort y Ruff en archivos fuente y pruebas durante el mantenimiento rutinario.
Usa la skill quality-fixer para formatear mis cambios en Python, aplicar correcciones de lint seguras y mostrarme los archivos modificados.
Usa quality-fixer en modo preview para src y tests. Muestra los cambios probables del formateador y de Ruff antes de aplicarlos.
Usa quality-fixer para identificar conflictos entre Black y Ruff, resolver problemas de líneas largas y verificar que ambas herramientas pasen.
Usa quality-fixer para inspeccionar el fallo de calidad de CI, aplicar solo correcciones seguras, ejecutar la verificación y resumir el trabajo manual restante.
Autor
AtyantikLicencia
MIT
Revisión de Skillstore
r2
Aviso de versión
El autor no declaró una versión.
Repositorio
https://github.com/Atyantik/python-modern-template/tree/main/.claude/skills/quality-fixerRef.
89edfdc710d0846129dcee6a929477b04f08052c
Actualidad del mantenimiento
24/7/2026
Uso
5 descargas · 284 vistas
Estructura de archivos
📄 SKILL.md
Generar Plantilla Base De Pruebas Pytest
Escribir estructuras completas de pruebas requiere tiempo y consistencia. Esta skill crea plantillas de pytest que siguen la estructura TDD y las convenciones del proyecto.
Aplicar plantillas estructuradas de sesiones de IA
Las sesiones de programación con IA suelen perder estructura cuando las tareas cambian o crecen. Esta skill aplica plantillas específicas para cada tarea para que Claude, Codex o Claude Code puedan construir un plan claro.
Analizar brechas de cobertura de pruebas
Los equipos necesitan una visión clara de la cobertura antes de poder mejorar las pruebas. Esta skill convierte los informes de cobertura en brechas priorizadas, ideas de pruebas y próximas acciones.
Construye Python asíncrono fiable
por 0xDarkMatter
El código de Python asíncrono suele fallar debido a llamadas bloqueantes, tareas sin límites y una limpieza débil. Esta skill proporciona patrones reutilizables de asyncio, ejemplos y referencias para servicios concurrentes robustos.
Crea APIs con FastAPI usando patrones reutilizables
por 0xDarkMatter
Los proyectos de FastAPI necesitan decisiones coherentes para validación, dependencias, middleware y trabajo en segundo plano. Esta skill proporciona a Claude, Codex y Claude Code patrones reutilizables para el desarrollo práctico de APIs en Python.
Agregar patrones de seguridad de tipos en Python
por 0xDarkMatter
Las anotaciones de tipo en Python pueden ser difíciles de aplicar de forma coherente en proyectos reales. Esta skill proporciona a Claude, Codex y Claude Code patrones prácticos para escribir código Python tipado más seguro.
Crear pruebas de Python con pytest TDD
por 89jobrien
Los equipos de Python a menudo necesitan pruebas, cobertura e informes consistentes sin perder la disciplina de TDD. Esta skill proporciona flujos de trabajo, ejemplos y orientación de informes centrados en pytest para Claude, Codex y Claude Code.
Formatear JSON con validación clara
por EnactProtocol
El JSON compacto es difícil de revisar, y los datos no válidos ralentizan la depuración. Esta skill valida JSON y devuelve una versión limpia e indentada con errores.
Ejecutar un ejemplo de saludo en Python
por EnactProtocol
Los nuevos usuarios de Enact necesitan un pequeño ejemplo que demuestre que la ejecución de herramientas funciona. Esta habilidad ejecuta un comando de saludo en Python y devuelve una salida de ejecución simple.