Skills de Pruebas

accessibility
addyosmani
Auditar y mejorar la accesibilidad web siguiendo las pautas WCAG 2.2. Úsalo cuando se te pida "mejorar la accesibilidad", "auditoría a11y", "cumplimiento WCAG", "compatibilidad con lectores de pantalla", "navegación por teclado" o "hacer accesible".
developmenttestingcode-review
agent-browser
qu-skills
Automatización del navegador para agentes de IA a través de inference.sh. Navega por páginas web, interactúa con elementos usando referencias @e, toma capturas de pantalla, graba video. Capacidades: raspado web, llenado de formularios, clics, escritura, arrastrar y soltar, carga de archivos, ejecución de JavaScript. Usos: automatización web, extracción de datos, pruebas, navegación de agentes, investigación. Disparadores: navegador, automatización web, raspar, navegar, hacer clic, llenar formulario, captura de pantalla, navegar por la web, playwright, navegador sin cabeza, agente web, navegar por internet, grabar video
browser-automationweb-scrapingtesting
agent-browser
halt-catch-fire
Automatización del navegador para agentes de IA a través de inference.sh. Navega por páginas web, interactúa con elementos usando referencias @e, toma capturas de pantalla, graba video. Capacidades: raspado web, llenado de formularios, clics, escritura, arrastrar y soltar, carga de archivos, ejecución de JavaScript. Usos: automatización web, extracción de datos, pruebas, navegación de agentes, investigación. Disparadores: navegador, automatización web, raspar, navegar, hacer clic, llenar formulario, captura de pantalla, navegar por la web, playwright, navegador sin cabeza, agente web, navegar por internet, grabar video
browser-automationweb-scrapingtesting
agent-browser
101-skills
Automatización del navegador para agentes de IA a través de inference.sh. Navega por páginas web, interactúa con elementos usando referencias @e, toma capturas de pantalla, graba video. Capacidades: raspado web, llenado de formularios, clics, escritura, arrastrar y soltar, carga de archivos, ejecución de JavaScript. Usos: automatización web, extracción de datos, pruebas, navegación de agentes, investigación. Disparadores: navegador, automatización web, raspar, navegar, clic, llenar formulario, captura de pantalla, navegar web, playwright, navegador sin cabeza, agente web, navegar por internet, grabar video
browser-automationweb-scrapingtesting
anti-detect-browser
antibrow
Inicia y gestiona navegadores anti-detección con huellas digitales únicas de dispositivos reales para operaciones con múltiples cuentas, web scraping, verificación de anuncios y automatización de agentes de IA. Úsalo cuando el usuario necesite ejecutar múltiples sesiones de navegador con identidades distintas, gestionar perfiles de navegador persistentes, automatizar tareas entre cuentas o construir flujos de trabajo de agentes que requieran aislamiento de huellas digitales del navegador. También úsalo cuando el usuario mencione antibrow, anti-detect browser o fingerprint browser.
browser-automationweb-scrapingtesting
audit-website
squirrelscan
Auditar un sitio web con la CLI de squirrelscan y corregir los hallazgos en el código. Ejecuta categorías de reglas de SEO, rendimiento, seguridad, técnicas, contenido, accesibilidad y otras 15 (más de 249 reglas), devuelve un informe optimizado para LLM, luego impulsa un bucle de corrección iterativo, mapeando problemas a archivos fuente, aplicando correcciones y reauditando hasta que el sitio obtenga buenos puntajes. Úselo para descubrir y evaluar problemas en sitios web o aplicaciones web y llevarlos a su corrección.
developmenttestingweb-scraping
azure-validate
microsoft
Validación previa al despliegue de la infraestructura, configuración y permisos de Azure antes del despliegue. Requiere .azure/plan.md de una ejecución previa de azure-prepare; se detiene inmediatamente si falta el plan. Ejecuta comandos de validación específicos de la receta (azd provision, bicep build, terraform validate) y registra la prueba en el documento del plan. Realiza verificación de compilación, comprobaciones de configuración y validación de permisos; bloquea el despliegue si falla alguna comprobación. Único método autorizado para establecer el estado del plan en...
officialdevopssecurity
browser-act
browser-act
browser-act es una CLI para la automatización de navegadores con capacidades de sigilo y resolución de captchas. Soporta dos tipos de navegadores (Stealth y Real Chrome) y proporciona comandos para navegación, interacción con páginas, extracción de datos, gestión de pestañas/sesiones y más.
browser-automationweb-scrapingtesting
browser-testing-with-devtools
addyosmani
Pruebas en navegadores reales a través de Chrome DevTools MCP. Úsalo al construir o depurar cualquier cosa que se ejecute en un navegador. Úsalo cuando necesites inspeccionar el DOM, capturar errores de consola, analizar solicitudes de red, perfilar el rendimiento o verificar la salida visual con datos de ejecución reales. Requiere que el servidor MCP chrome-devtools esté configurado.
testingbrowser-automationdevelopment
check-impl-against-spec
warpdotdev
Compara la implementación de una solicitud de extracción con el contexto de la especificación en spec_context.md y registra cualquier discrepancia material en review.json. Úsalo durante la revisión de PR cuando esté aprobado o el contexto de la especificación del repositorio esté disponible.
developmentcode-reviewtesting
ci-cd-and-automation
addyosmani
Automatiza la configuración de pipelines de CI/CD. Úsalo al configurar o modificar pipelines de compilación y despliegue. Úsalo cuando necesites automatizar puertas de calidad, configurar ejecutores de pruebas en CI o establecer estrategias de despliegue.
devopstestingdevelopment
code-review
mattpocock
Revisa los cambios desde un punto fijo (commit, rama, etiqueta o merge-base) en dos ejes: Estándares (¿el código sigue los estándares de codificación documentados de este repositorio?) y Especificación (¿el código coincide con lo solicitado en el issue/PRD original?). Ejecuta ambas revisiones en subagentes paralelos y las reporta lado a lado. Úsalo cuando el usuario quiera revisar una rama, un PR, cambios en progreso, o pida "revisar desde X".
code-reviewdevelopmenttesting
computer-use
stablyai
Usa la CLI de computer-use de Orca para inspeccionar y operar ventanas de aplicaciones de escritorio locales mediante árboles de accesibilidad, capturas de pantalla y acciones seguras de interfaz de usuario. Úsalo para interacción con aplicaciones de escritorio: listar aplicaciones/ventanas, obtener estado de la aplicación, leer interfaz visible, hacer clic en controles, escribir, presionar teclas, desplazarse, arrastrar, establecer valores o realizar acciones de accesibilidad. También úsalo para ventanas del navegador, vistas web, interfaz de la app Orca u otras interfaces de escritorio. Los desencadenantes incluyen "uso de computadora", "computadora Orca", "leer Spotify", "leer Slack", "controlar/hacer clic/leer en un...
browser-automationtestingapi
core-web-vitals
addyosmani
Optimiza Core Web Vitals (LCP, INP, CLS) para mejorar la experiencia de página y el ranking en buscadores. Úsalo cuando te pidan "mejorar Core Web Vitals", "arreglar LCP", "reducir CLS", "optimizar INP", "optimización de experiencia de página" o "arreglar cambios de diseño".
developmenttesting
debugging-and-error-recovery
addyosmani
Guía la depuración sistemática de causa raíz. Úsalo cuando fallen las pruebas, se rompan las compilaciones, el comportamiento no coincida con lo esperado o encuentres cualquier error inesperado. Úsalo cuando necesites un enfoque sistemático para encontrar y corregir la causa raíz en lugar de adivinar.
developmenttestingcode-review
diagnose
mattpocock
Bucle de diagnóstico disciplinado para errores difíciles y regresiones de rendimiento. Reproducir → minimizar → hipotetizar → instrumentar → corregir → prueba de regresión. Usar cuando el usuario dice "diagnostica esto" / "depura esto", reporta un error, dice que algo está roto/lanzando una excepción/fallando, o describe una regresión de rendimiento.
developmenttestingcode-review
diagnose-ci-failures
warpdotdev
Diagnosticar fallos de CI para un PR usando la GitHub CLI, extraer registros de errores y generar un plan para solucionarlos. Usar cuando el usuario pida verificar el estado de CI, extraer problemas de CI, clasificar fallos de pruebas o investigar fallos de compilación de un PR.
developmenttestingdevops
diagnosing-bugs
mattpocock
Bucle de diagnóstico para errores difíciles y regresiones de rendimiento. Úsalo cuando el usuario diga "diagnostica"/"depura esto", o reporte algo roto/lanzando excepciones/fallando/lento.
developmenttestingcode-review
expo-upgrade
expo
Framework (OSS). Pautas para actualizar las versiones del SDK de Expo y solucionar problemas de dependencias
apidevelopmentofficial
firecrawl-qa
firecrawl
Realizar pruebas de QA en un sitio web en vivo con el navegador Firecrawl y extraer evidencia. Úselo cuando el usuario desee realizar QA exploratorio, pruebas de formularios, verificación de navegación/enlaces, comprobaciones de capacidad de respuesta, observaciones de rendimiento, informes de errores o una revisión de calidad previa al lanzamiento.
browser-automationofficialtesting
fix-errors
warpdotdev
Corrige errores de compilación, problemas de linting y fallos de pruebas en el código base de Rust de warp. Cubre verificaciones de presubmit, errores específicos de WASM y ejecución de pruebas concretas. Úsalo cuando el usuario encuentre errores de compilación, fallos de clippy o fmt, fallos de pruebas, o necesite ejecutar o interpretar presubmit antes de un PR.
developmentcode-reviewtesting
full-output-enforcement
leonxlnx
Anula el comportamiento de truncamiento predeterminado del LLM. Exige la generación de código completo, prohíbe patrones de marcadores de posición y maneja limpiamente las divisiones por límite de tokens. Aplica a cualquier tarea que requiera una salida exhaustiva y sin abreviar.
developmentcode-reviewtesting
golang-benchmark
samber
Evaluación comparativa, perfilado y medición de rendimiento en Golang. Úselo al escribir, ejecutar o comparar benchmarks de Go, perfilar rutas críticas con pprof, interpretar perfiles de CPU/memoria/traza, analizar resultados con benchstat, configurar detección de regresiones de benchmarks en CI, o investigar rendimiento en producción con métricas de tiempo de ejecución de Prometheus. También úselo cuando el desarrollador necesite un análisis profundo de un indicador de rendimiento específico: esta habilidad proporciona la metodología de medición, mientras...
developmenttestingcode-review
golang-continuous-integration
samber
Configuración de pipeline CI/CD usando GitHub Actions para proyectos Golang: pruebas, linting, SAST, escaneo de seguridad, cobertura de código, Dependabot, Renovate, GoReleaser, automatización de revisión de código y pipelines de lanzamiento. Úselo al configurar o mejorar la CI de proyectos Go, configurar flujos de trabajo de GitHub Actions, agregar linters o escáneres de seguridad, automatizar actualizaciones de dependencias o agregar controles de calidad.
developmentdevopstesting
golang-how-to
samber
Orquestrador de habilidades Golang — siempre activo en cualquier tarea de codificación, revisión, depuración o configuración de Golang. Lee el contexto de la tarea y carga las habilidades más relevantes de samber/cc-skills-golang, a menudo varias a la vez: escribir un servicio gRPC carga golang-grpc + golang-testing + golang-error-handling; depurar un panic carga golang-troubleshooting + golang-safety; auditar seguridad carga golang-security + golang-lint + golang-safety. También: desambigua clústeres en competencia cuando dos habilidades parecen superponerse...
developmentcode-reviewtesting
golang-lint
samber
Mejores prácticas de linting y configuración de golangci-lint para proyectos Golang: ejecutar linters, configurar .golangci.yml, suprimir advertencias con directivas nolint, interpretar la salida de lint y seleccionar linters. Úselo al configurar golangci-lint, preguntar sobre advertencias de lint o supresiones nolint, configurar herramientas de calidad de código o elegir linters. También úselo cuando el usuario mencione golangci-lint, go vet, staticcheck o revive.
developmentcode-reviewtesting
golang-samber-do
samber
Inyección de dependencias en Golang usando samber/do — contenedores de servicios, gestión del ciclo de vida, ámbitos, verificaciones de salud, apagado controlado y organización de módulos. Aplicar cuando se use o adopte samber/do, cuando el código base importe github.com/samber/do o github.com/samber/do/v2, o cuando se refactorice la inyección manual de constructores en un contenedor DI.
developmentcode-reviewtesting
golang-stretchr-testify
samber
Guía completa de stretchr/testify para pruebas en Golang. Cubre en profundidad los paquetes assert, require, mock y suite. Úsalo al escribir pruebas con testify, crear mocks, configurar suites de prueba o elegir entre assert y require. Abarca aserciones de testify, expectativas de mock, comparadores de argumentos, verificación de llamadas, ciclo de vida de suites y patrones avanzados como Eventually, JSONEq y comparadores personalizados. Aplica cuando el código base importe github.com/stretchr/testify.
developmenttestingcode-review
golang-testing
samber
We need to translate the given text from English to Spanish. The text is a description of a skill for Go testing. We must preserve the name "golang-testing" but it's not in the text, so we don't include it. Also preserve technical terms like "table-driven tests", "testify suites", "mocks", "parallel tests", "fuzzing", "fixtures", "goroutine leak detection", "goleak", "snapshot testing", "code coverage", "integration tests", "idiomatic test naming", "Go test CI", "flaky/slow tests", "testify-specific APIs", "samber/cc-skills-golang@golang-stretchr-testify", "measurement methodology". Also preserve URLs? There is no URL. Numbers? None. Technical terms should be kept as is or translated if common? Usually in technical translations, terms like "table-driven tests" might be translated as "pruebas basadas en tablas" but it's common to keep English terms. The instruction says "Preserve product names
developmenttestingcode-review
golang-troubleshooting
samber
Soluciona problemas de programas Golang de manera sistemática: encuentra y corrige la causa raíz. Úsalo al encontrar errores, caídas, interbloqueos o comportamientos inesperados en código Go. Abarca metodología de depuración, errores comunes de Go, depuración basada en pruebas, configuración y captura de pprof, depurador Delve, detección de condiciones de carrera,
developmenttesting
google-agents-cli-eval
google
Esta habilidad debe usarse cuando el usuario quiera "ejecutar una evaluación", "evaluar mi agente ADK", "escribir un conjunto de datos de evaluación", "analizar fallos de evaluación", "comparar resultados de evaluación", "optimizar el agente", o necesite orientación sobre la metodología de evaluación de Agent Platform y el Quality Flywheel. Cubre métricas de evaluación, esquema de conjuntos de datos, puntuación LLM-como-juez y causas comunes de fallos. NO usar para patrones de código de API (usar google-agents-cli-adk-code), implementación (usar google-agents-cli-deploy) o creación de proyectos (usar...
developmenttestingdata-analysis
google-agents-cli-workflow
google
Esta habilidad debe usarse cuando el usuario quiera "desarrollar un agente", "crear un agente usando ADK", "ejecutar el agente localmente", "depurar código de agente", "probar un agente", "implementar un agente", "publicar un agente", "monitorear un agente", o necesite el ciclo de vida de desarrollo y las pautas de codificación de ADK (Kit de Desarrollo de Agentes). Punto de entrada para crear agentes ADK. Siempre activo: proporciona el flujo de trabajo completo (andamiaje, compilación, evaluación, implementación, publicación, observación), reglas de preservación de código, orientación para la selección de modelos y...
developmentdevopstesting
hunt
tw93
Encuentra la causa raíz antes de aplicar correcciones para errores, fallos, regresiones, pruebas fallidas, comportamientos rotos y defectos reportados por capturas de pantalla. Úsalo cuando los usuarios pregunten 排查/报错/崩溃/不工作/回归/判断为什么报错, o digan que algo solía funcionar y ahora falla. No es para revisión de código ni nuevas funciones.
developmenttestingcode-review
hyperframes-cli
heygen-com
HyperFrames CLI dev loop — `npx hyperframes` for scaffolding (init), validation (lint, inspect), preview, render, and environment troubleshooting (doctor, browser, info, upgrade). Use when running any of these commands or troubleshooting the HyperFrames build/render environment. For asset preprocessing commands (`tts`, `transcribe`, `remove-background`), invoke the `hyperframes-media` skill instead.
developmenttestingapi
migrate-to-shoehorn
mattpocock
Migrate test files from `as` type assertions to @total-typescript/shoehorn. Use when user mentions shoehorn, wants to replace `as` in tests, or needs partial test data.
developmenttestingcode-review
minimal-run-and-audit
lllllllama
We need to translate the given text from English to Spanish. The text describes a skill called "minimal-run-and-audit" but the instruction says to preserve the name only if it appears in the source text. The name "minimal-run-and-audit" does not appear in the source text; the source text mentions "Rigor Run skill" but that's different. So we should not include the name. We just translate the text inside <text>. Also preserve product names, protocol names, URLs, numbers, technical terms. The text has "README-first", "repro_outputs/", "patch notes", etc. We need to keep those as is or translate appropriately? "README-first" is a term, likely keep as is. "repro_outputs/" is a directory name, keep as is. "patch notes" might be translated as "notas de parche" but it's a technical term, could keep as "patch notes" or translate. The instruction says "preserve product names, protocol names, URLs, numbers, and technical terms
developmenttestingcode-review
observability-and-instrumentation
addyosmani
Instrumenta el código para que el comportamiento en producción sea visible y diagnosticable. Úsalo al agregar registro, métricas, trazado o alertas. Úsalo al implementar cualquier funcionalidad que se ejecute en producción y necesites evidencia de que funciona. Úsalo cuando se reporten problemas en producción pero no puedas determinar qué sucedió a partir de los datos disponibles.
developmentdevopstesting
opentui
msmps
Habilidad integral de OpenTUI para construir interfaces de usuario en terminal. Cubre la API imperativa central, el reconciliador de React y el reconciliador de Solid. Útil para cualquier tarea de desarrollo de TUI, incluyendo componentes, diseño, manejo de teclado, animaciones y pruebas.
developmentdesigntesting
performance
addyosmani
Optimizar el rendimiento web para una carga más rápida y una mejor experiencia de usuario. Usar cuando se solicite "acelerar mi sitio", "optimizar el rendimiento", "reducir el tiempo de carga", "arreglar carga lenta", "mejorar la velocidad de la página" o "auditoría de rendimiento".
developmenttesting
playwright-best-practices
currents-dev
Usar al escribir pruebas de Playwright, corregir pruebas inestables, depurar fallos, implementar el Modelo de Objeto de Página, configurar CI/CD, optimizar rendimiento, simular APIs, manejar autenticación u OAuth, probar accesibilidad (axe-core), subir/descargar archivos, simular fecha/hora, WebSockets, geolocalización, permisos, flujos de múltiples pestañas/ventanas emergentes, diseños móviles/adaptables, gestos táctiles, GraphQL, manejo de errores, modo sin conexión, colaboración multiusuario, servicios de terceros (pagos, verificación de correo electrónico),...
developmenttestingbrowser-automation
qa
mattpocock
Sesión interactiva de QA donde el usuario reporta errores o problemas de forma conversacional, y el agente crea issues en GitHub. Explora el código base en segundo plano para obtener contexto y lenguaje del dominio. Úsalo cuando el usuario quiera reportar errores, hacer QA, crear issues de forma conversacional, o mencione "sesión de QA".
testingcode-reviewdevelopment
review
mattpocock
Revisa los cambios desde un punto fijo (commit, rama, etiqueta o merge-base) en dos ejes: Estándares (¿el código sigue los estándares de codificación documentados de este repositorio?) y Especificación (¿el código coincide con lo que solicitó el issue/PRD original?). Ejecuta ambas revisiones en subagentes paralelos y las reporta lado a lado. Úsalo cuando el usuario quiera revisar una rama, un PR, cambios en progreso, o pida "revisar desde X".
code-reviewdevelopmenttesting
safe-debug
lllllllama
Habilidad de Rigor Debug / Rigor Audit para trabajo de investigación en deep learning. Úsala cuando el usuario pegue un traceback, error de terminal, CUDA OOM, fallo de carga de checkpoint, desajuste de formas, síntoma de pérdida NaN o fallo de entrenamiento y desee un diagnóstico conservador antes de cualquier parche, con correcciones de depuración claramente separadas de las contribuciones de investigación. No usar para refactorización amplia, adaptación especulativa, parches exploratorios automáticos o familiarización general con el repositorio.
developmenttestingcode-review
saga
warpdotdev
Ejecuta una "saga" de desarrollo autónomo basada en especificaciones para funcionalidades de mediana a gran escala utilizando un agente orquestador y un grupo de subagentes trabajadores. Usa esta habilidad cada vez que el usuario invoque /saga, solicite construir de forma autónoma una funcionalidad considerable de principio a fin con mínima intervención humana, quiera una especificación completa dividida en hitos y tareas con criterios de validación estrictos antes de la implementación paralelizada, o desee que un orquestador delegue la implementación a agentes trabajadores mientras preserva su...
developmentproject-managementtesting
setup-pre-commit
mattpocock
Configurar hooks de pre-commit de Husky con lint-staged (Prettier), verificación de tipos y pruebas en el repositorio actual. Usar cuando el usuario quiera agregar hooks de pre-commit, configurar Husky, configurar lint-staged, o agregar formato/verificación de tipos/pruebas al momento del commit.
developmenttestingcode-review
systematic-debugging
obra
Úsalo al encontrar cualquier error, fallo en pruebas o comportamiento inesperado, antes de proponer correcciones.
developmenttestingcode-review
tdd
mattpocock
Desarrollo guiado por pruebas con el ciclo rojo-verde-refactorizar. Úsalo cuando el usuario quiera construir funcionalidades o corregir errores usando TDD, mencione "rojo-verde-refactorizar", quiera pruebas de integración o solicite desarrollo basado en pruebas primero.
developmenttesting
test-driven-development
obra
Úsalo al implementar cualquier funcionalidad o corrección de errores, antes de escribir el código de implementación.
developmenttestingcode-review
use-my-browser
xixu-me
Úsalo cuando el trabajo dependa de la sesión activa del navegador del usuario o del estado renderizado visible, en lugar de recuperaciones estáticas, especialmente en contextos de depuración del navegador o elementos o solicitudes seleccionados en DevTools, paneles con sesión iniciada o flujos de CMS, aplicaciones en localhost, formularios, cargas, descargas, inspección de medios, inspección de DOM o iframes, Shadow DOM, o fallos del navegador que parezcan errores 404 suaves, muros de autenticación, comprobaciones anti-bot o límites de tasa.
browser-automationweb-scrapingtesting
validate-changes-match-specs
warpdotdev
Validar que la implementación de una rama o solicitud de extracción coincida con las especificaciones introducidas de producto, técnicas, de seguridad y relacionadas. Úselo al revisar o finalizar un cambio basado en especificaciones y al resolver discrepancias entre las especificaciones registradas y la implementación.
developmentcode-reviewtesting
verification-before-completion
obra
Úsalo cuando estés a punto de afirmar que el trabajo está completo, corregido o pasando, antes de hacer commits o crear PRs; requiere ejecutar comandos de verificación y confirmar la salida antes de hacer cualquier afirmación de éxito; siempre evidencia antes de aseveraciones.
testingcode-reviewdevelopment
vitest
antfu
Marco de pruebas unitarias rápidas impulsado por Vite con API compatible con Jest. Úselo al escribir pruebas, simular, configurar cobertura o trabajar con filtrado de pruebas y fixtures.
developmenttesting
web-quality-audit
addyosmani
Auditoría integral de calidad web que cubre rendimiento, accesibilidad, SEO y mejores prácticas. Úsalo cuando te pidan "auditar mi sitio", "revisar la calidad web", "ejecutar auditoría Lighthouse", "verificar la calidad de la página" o "optimizar mi sitio web".
developmenttestingresearch