Communitygithub.com

callstackincubator/dogfood

Explora y prueba sistemáticamente una aplicación móvil en iOS/Android con agent-device para encontrar errores, problemas de UX y otros defectos. Úsalo cuando te pidan dogfood, QA, pruebas exploratorias, buscar problemas, cazar errores o probar esta app en móvil.

¿Qué es dogfood?

Esta skill permite a un agente de IA realizar pruebas sistemáticas y exploratorias de aplicaciones móviles en iOS y Android, utilizando la integración con agent-device. Su objetivo principal es identificar errores, problemas de usabilidad (UX) y otros defectos durante el proceso de dogfooding (pruebas internas) o QA (control de calidad). Es compatible con plataformas como Claude Code, Cursor y Codex, y funciona mediante la automatización de interacciones con la app móvil (toques, gestos, navegación) mientras el agente observa y reporta comportamientos inesperados. Al utilizar esta skill, el agente sigue un plan estructurado: instala la app, la explora metódicamente, documenta los hallazgos y sugiere mejoras, simulando el trabajo de un tester humano para acelerar el ciclo de desarrollo y detección de bugs.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/callstackincubator/agent-device/tree/main/skills/dogfood

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace dogfood?

Explora y prueba sistemáticamente una aplicación móvil en iOS/Android con agent-device para encontrar errores, problemas de UX y otros defectos. Úsalo cuando te pidan dogfood, QA, pruebas exploratorias, buscar problemas, cazar errores o probar esta app en móvil.

Descripción

Esta skill permite a un agente de IA realizar pruebas exhaustivas de una aplicación móvil (iOS o Android) conectándose a un dispositivo real o emulador a través de agent-device. El agente puede navegar por la aplicación, ejecutar acciones como toques, gestos de deslizamiento, y entrada de texto, mientras monitorea y documenta cualquier comportamiento anómalo, crash, problema de rendimiento o inconsistencia en la interfaz de usuario.

Plataformas compatibles

  • Claude Code
  • Cursor
  • Codex
  • Otras herramientas de agente que soporten la integración con agent-device

Cómo funciona

  1. Conexión: El agente se conecta al dispositivo móvil mediante agent-device.
  2. Instalación: Se instala la aplicación en el dispositivo (si es necesario).
  3. Exploración: El agente realiza un recorrido sistemático de las funcionalidades principales.
  4. Detección: Captura y documenta errores, problemas de UX, crashes y regresiones.
  5. Reporte: Genera un informe detallado con los hallazgos, incluyendo capturas de pantalla y pasos para reproducir.

Ejemplos de uso

  • "Haz dogfood de la app de ejemplo en Android y dime qué errores encuentras"
  • "Prueba la funcionalidad de inicio de sesión en iOS y reporta problemas de UX"
  • "Ejecuta una prueba exploratoria en la versión 2.0 de la app para encontrar bugs"

Notas importantes

  • Asegúrate de que el dispositivo esté conectado y configurado correctamente en agent-device.
  • La skill puede requerir permisos específicos en el dispositivo para la automatización.
  • Los resultados incluyen capturas de pantalla, logs y descripciones de los problemas encontrados.

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

Skills relacionados