Communitygithub.com

asodevapp/skills

Úsalo cuando el usuario quiera analizar, responder, reportar o mejorar reseñas y calificaciones de la App Store en ASO.dev: reseñas negativas, tendencias de calificaciones, respuestas a reseñas, quejas de reseñas, estado de reseñas, información del producto, análisis de CSV de reseñas subidas, sentimiento, solicitudes de funciones faltantes o estrategia de solicitudes de calificación.

¿Qué es skills?

Este skill de ASO.dev permite a los agentes de IA gestionar de forma integral las reseñas de aplicaciones en la App Store. Su función principal es analizar reseñas individuales o listas (a través del MCP `app-store-connect-mcp`), detectar sentimientos y temas clave (errores, solicitudes de funciones, quejas de UX, problemas de precios), y generar borradores de respuestas, quejas o informes. También admite el análisis de archivos CSV subidos con reseñas completas para extraer información detallada sin necesidad de MCP. El skill utiliza un marco de trabajo basado en HEAR (Escuchar, Empatizar, Actuar, Resolver) para redactar respuestas empáticas y efectivas, y proporciona pautas claras sobre cuándo reportar reseñas abusivas o spam. Además, ayuda a extraer información valiosa para mejorar el producto, como las funciones más queridas, errores recurrentes y solicitudes de funciones, todo mientras respeta las políticas de la tienda y evita prácticas como pedir cambios de calificación o copiar respuestas idénticas.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/asodevapp/skills/tree/HEAD/skills/reviews-ratings

Preguntar en tu IA favorita

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

Documentación

Gestión de Reseñas

Úsalo para análisis de reseñas, gestión de reputación, borradores de respuestas, borradores de quejas/informes, extracción de información del producto, análisis de CSV de reseñas subidas y estrategia de mejora de calificaciones.

Flujo de trabajo MCP

  1. Usa app-store-connect-mcp.
  2. Reseña individual: lee con get_review_data.
  3. Lista de reseñas: lee con get_reviews_data.
  4. Usa unansweredOnly, badRatingOnly y maxRating para acotar listas de reseñas.
  5. Usa el contexto del proyecto para tono, enlaces de soporte, problemas conocidos y política de respuesta.
  6. Analiza el estado de las reseñas, temas, oportunidades de respuesta y elegibilidad para quejas/informes.
  7. Valida con validate_ai_companion_data destino review o reviewList.
  8. Si se solicita aplicar, completa los borradores con fill_review o fill_reviews.

Campos para completar

Reseña individual:

  • responseBody
  • complaintReason
  • concernType

Lista de reseñas:

  • reviews: array o mapa por reviewId, cada uno con responseBody, complaintReason y/o concernType

Análisis de reseñas CSV

Usa este modo cuando el usuario suba o haga referencia a un CSV con todas las reseñas. El análisis CSV no requiere MCP a menos que el usuario quiera completar respuestas/quejas de vuelta en ASO.dev.

Antes del análisis:

  1. Identifica las columnas del CSV. Columnas comunes: ID de reseña, calificación, título, cuerpo/texto, idioma/país, versión de la app, fecha, respuesta del desarrollador, fecha de respuesta, dispositivo/plataforma.
  2. Normaliza fechas, calificaciones, idiomas, versiones y valores vacíos.
  3. Desduplica filas repetidas por ID de reseña o título/cuerpo/fecha exactos.
  4. Segmenta por calificación, idioma/país, versión de la app, período de fecha, estado de respuesta/no respuesta y longitud de la reseña.
  5. Si el CSV es grande, toma ejemplos para citas pero calcula recuentos/temas en todo el archivo.

Analiza para:

  • Sentimiento por calificación y texto: positivo, neutral, negativo, mixto.
  • Temas: errores/fallos, fricción de UX, precios/muro de pago, incorporación, rendimiento, cuenta/inicio de sesión, localización, soporte, calidad del contenido.
  • Solicitudes de funciones: capacidades faltantes, patrones repetidos de "ojalá tuviera...", comparaciones con competidores.
  • Riesgo del producto: regresiones por versión de app/fecha, errores graves, intención de reembolso/cancelación, preocupaciones de confianza/privacidad.
  • Lenguaje ASO: frases que los usuarios usan para describir valor, resultados y casos de uso.
  • Oportunidades de soporte: reseñas de baja calificación sin respuesta, respuestas desactualizadas, respuestas de alto impacto.

La salida CSV debe incluir recuentos y ejemplos representativos. No pegues grandes volcados de reseñas sin procesar.

Marco de análisis de reseñas

Clasifica los temas:

TemaQué significaAcción
Errores/fallosFalla técnica, flujo roto, regresiónEscalar la solución, responder solo con estado conocido
Solicitudes de funcionesLos usuarios piden una capacidad faltanteRastrear frecuencia y segmento de usuario
Quejas de UXConfuso, lento, frustrante, difícil de usarPriorizar revisión de UX/producto
Precios/muro de pagoDemasiado caro, suscripción poco clara, confusión de pruebaUsar monetization-strategy si se repite
ElogiosValor, deleite, funciones favoritasAgradecer y aprender lenguaje de conversión
Menciones de competidoresComparaciones o razones de cambioIdentificar brechas de posicionamiento

Señales de estado de las reseñas:

  • Calificación promedio y tendencia, si está disponible
  • Volumen reciente de estrellas bajas
  • Reseñas negativas sin respuesta
  • Tasa de respuesta y frescura de la respuesta
  • Temas repetidos de errores/UX/precios
  • Candidatos a queja/informe

Reglas de respuesta

  • Sé tranquilo, específico y breve.
  • Prioriza respuestas oportunas; apunta a 24-48 horas para reseñas negativas de alto impacto cuando sea operativamente posible.
  • No discutas con el revisor.
  • No reveles datos internos.
  • No prometas soluciones a menos que estén confirmadas.
  • No pidas información personal en público.
  • Para reseñas enojadas, reconoce el problema y deriva a soporte.
  • No le pidas al usuario que cambie su calificación.
  • No copies y pegues respuestas idénticas en muchas reseñas.

Marco de respuesta

Usa HEAR para reseñas negativas:

  1. Hear (Escuchar): reconoce el problema específico.
  2. Empathize (Empatizar): muestra que entiendes la frustración.
  3. Act (Actuar): explica lo que se sabe, está solucionado o se está investigando.
  4. Resolve (Resolver): invita al soporte directo con la ruta de contacto adecuada.

Las plantillas son solo puntos de partida:

  • Error: reconoce, menciona la versión corregida conocida solo si está confirmada, invita a actualizar/soporte.
  • Solicitud de función: agradece, menciona que se ha compartido con el equipo, evita prometer la hoja de ruta.
  • Negativo vago: discúlpate brevemente, pide detalles a través del soporte.
  • Positivo: agradece y repite el beneficio que nombraron.

Reglas de queja/informe

  • Reporta solo cuando la reseña parezca abusiva, spam, fraudulenta, irrelevante o que viole la política.
  • No reportes comentarios negativos válidos solo porque tienen baja calificación.
  • Mantén las razones de la queja objetivas y breves.

Estrategia de solicitud de calificación

Úsalo solo para asesoramiento; este skill MCP completa borradores de reseñas, no código de la aplicación.

  • Activa solo después de un momento de valor positivo.
  • Evita la primera sesión, incorporación, errores, fallos, pago fallido o frustración de soporte.
  • Buenos momentos: tarea completada, objetivo alcanzado, racha, ahorro de tiempo/dinero, restauración/exportación/compartición exitosa.
  • Respeta los límites de la plataforma y no incentives las reseñas.
  • Si las malas reseñas son causadas por problemas del producto, soluciona el problema antes de aumentar el volumen de solicitudes.

Extracción de información del producto

Usa las reseñas para extraer:

  • Funciones más queridas y lenguaje exacto del usuario para metadatos/capturas de pantalla.
  • Principales errores recurrentes o fallos de UX.
  • Objeciones de monetización y confusión de suscripción.
  • Frecuencia de demanda de funciones.
  • Competidores mencionados y factores desencadenantes de cambio.

Puntuación de solicitudes de funciones:

SeñalSignificado
FrecuenciaCuántas reseñas mencionan la solicitud
Impacto en la calificaciónSi la solicitud aparece en reseñas de baja calificación o con riesgo de abandono
SegmentoIdioma, versión, tipo de usuario o país donde aparece
Ajuste estratégicoSi coincide con el posicionamiento de la app y la hoja de ruta
Esfuerzo/riesgoSi requiere trabajo de producto, backend, diseño, precios o políticas

Salida

# Estado de las reseñas y trabajo de respuesta

App:
Modo:
Calificación/tendencia:
Filtros:
Fuente CSV:

## Resumen del estado
- Total de reseñas cargadas:
- Reseñas de baja calificación:
- Reseñas sin respuesta:
- Riesgo principal:

## Sentimiento
| Segmento | Positivo | Neutral | Negativo | Mixto | Notas |
|---|---:|---:|---:|---:|---|

## Temas
| Tema | Recuento | Impacto en la calificación | Evidencia | Acción |
|---|---:|---|---|---|

## Funciones faltantes / solicitudes
| Solicitud | Recuento | Segmento de usuario | Evidencia | Recomendación de producto |
|---|---:|---|---|---|

## Borradores
| ID de reseña | Calificación | Tema | Acción | Borrador |
|---|---:|---|---|---|

## Información del producto
| Información | Evidencia | Propietario/acción recomendado |
|---|---|---|

## Plan de mejora de calificación
1.
2.
3.

## Validación
- Columnas CSV mapeadas:
- Recuentos basados en datos completos:
- Tono seguro:
- Sin datos privados:
- Queja justificada:
- Validación MCP:
- Listo para completar:

Individual skills in this repo

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

asodevapp/skills

Use when the user wants Google Play Store or Android ASO: Play listing title, short description, full description, keyword strategy, feature graphic, screenshots, ratings/reviews, Play Store Experiments, localization, or Google Play-specific metadata via ASO.dev.

asodevapp/skills

Use when the user wants to interpret ASO.dev Measurements or App Store Connect metrics: downloads, impressions, product page views, conversion, revenue, retention, sessions, active devices, ratings, reviews, release markers, experiment impact, or before/after ASO performance.

asodevapp/skills

Use to read, create, or update ASO.dev per-app project context before metadata, localization, keywords, screenshots, IAP, subscriptions, pricing, In-App Events, nominations, or review work.

asodevapp/skills

Use when the user wants a full ASO audit or health check for an app: metadata, keyword coverage, cross-localization, screenshots, reviews, ratings, update history, In-App Events, IAP/subscriptions, CPP/PPO, competitors, rankings, or ASO.dev ASO Check interpretation.

asodevapp/skills

Use when the user wants App Store Custom Product Pages, Product Page Optimization, A/B testing, conversion rate optimization, product page variants, screenshot/icon/app preview tests, campaign pages, keyword/ad alignment, or CPP/PPO drafts in ASO.dev.

asodevapp/skills

Use when the user wants to create, plan, audit, optimize, localize, or fill App Store In-App Events in ASO.dev: event cards for Today/Games/Apps tabs, search, product pages, re-engagement, challenges, competitions, live events, premieres, seasons, major updates, and special events.

asodevapp/skills

Use for App Store consumable and non-consumable In-App Purchases: metadata, localization, pricing/availability notes, promoted IAP readiness, validation, and ASO.dev local MCP fill when that surface is available.

asodevapp/skills

Use for keyword ideas, keyword prioritization, keyword/search query CSV-derived shortlists, competitor keyword gaps, Search Ads Popularity interpretation, and keyword distribution across metadata/locales.

asodevapp/skills

Use when the user wants to write, rewrite, optimize, compare, validate, or bulk-fill Apple App Store or Google Play metadata in ASO.dev: title, subtitle, keyword field, description, promotional text, short description, full description, or What's New.

asodevapp/skills

Use to prepare screenshot copy, screenshot order, creative briefs, and App Store / Google Play visual messaging.

Skills relacionados