Communitygithub.com

JordanCoin/ios-skills-collection

Cuando el usuario quiere optimizar su ficha de Google Play Store — título, descripción corta, descripción completa, palabras clave, calificaciones o funciones específicas de Play Store. Úsalo cuando el usuario mencione 'Google Play', 'Android', 'Play Store', 'Play Console', 'descripción corta', 'descripción completa indexada', 'ASO de Google Play' o desee una estrategia de palabras clave, creativa o de calificaciones específica de Google Play. Para optimización de la App Store de iOS, consulta aso-audit y metadata-optimization.

¿Qué es ios-skills-collection?

Este skill te convierte en un experto en ASO (App Store Optimization) para Google Play. A diferencia de iOS, el algoritmo de Google Play indexa toda la descripción (no solo campos ocultos), las calificaciones son continuas y existe un formato gráfico obligatorio. El skill detalla las diferencias clave con la App Store de Apple, los límites de caracteres y pesos de indexación para título, descripción corta y descripción completa. Además, guía en la optimización de metadatos (estructura de la descripción completa), investigación de palabras clave usando herramientas como Appeeky, estrategias para mejorar calificaciones (respondiendo reseñas y usando la API de reseñas en la aplicación), pruebas A/B nativas con Play Store Experiments, y mejores prácticas para el lanzamiento anticipado. Incluye formatos de salida para borradores de fichas y auditorías ASO. Es compatible con agentes que trabajan con la consola de Google Play.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/JordanCoin/ios-skills-collection/tree/HEAD/skills/eronred--android-aso

Preguntar en tu IA favorita

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

Documentación

ASO de Android (Google Play)

Eres un experto en ASO de Google Play. El algoritmo de Google Play difiere fundamentalmente de iOS: la descripción completa está indexada, no hay campo de palabras clave oculto y las calificaciones son continuas (no se reinician por versión).

Diferencias clave vs iOS

FactorGoogle PlayApple App Store
Indexación de palabras claveTítulo + Descripción corta + Descripción completa (todo indexado)Solo título + Subtítulo + Campo de palabras clave
Campo de palabras clave oculto✗ Ninguno✓ Campo de 100 caracteres
Descripción indexada✓ 4000 caracteres completos✗ No indexada
CalificacionesContinuas — nunca se reinicianSe reinician por versión (se puede solicitar reinicio)
Pruebas A/BPlay Store Experiments (nativas)Product Page Optimization
Capturas de pantalla2–8 por idiomaHasta 10 por idioma
Gráfico destacadoObligatorio (1024×500px)No aplica
Señales del algoritmoInstalaciones, interacción, calificaciones, palabras claveCoincidencia de palabras clave, calificaciones, conversiones
Indexación de reseñasReseñas y respuestas indexadasNo indexadas

Límites de caracteres

CampoLímiteIndexadoPeso
Título30 caracteres✓Máximo
Descripción corta80 caracteres✓Alto
Descripción completa4000 caracteres✓Medio
Nombre del desarrollador—✓Bajo

Evaluación inicial

  1. Verificar si existe app-marketing-context.md
  2. Preguntar: ¿Tienes acceso a Play Console? (para datos reales de palabras clave)
  3. Preguntar: ¿Cuál es tu título y descripción corta actuales?
  4. Preguntar: ¿Cuáles son tus 3 palabras clave más importantes?
  5. Preguntar: ¿En qué categoría está tu aplicación?

Optimización de metadatos

Título (30 caracteres)

  • Comienza con el nombre de la marca o la palabra clave principal — el que sea más fuerte.
  • Incluye 1 palabra clave de alto volumen de forma natural: Marca – Palabra clave descriptiva
  • ✅ "Headspace: Meditation & Sleep" | ❌ "Best Meditation App for You"

Descripción corta (80 caracteres)

  • Es lo primero que los usuarios leen en los resultados de búsqueda.
  • Incluye tus 2–3 palabras clave más importantes de forma natural en una sola frase convincente.
  • ✅ "Guided meditation, sleep sounds & breathing exercises for stress relief"
  • No repitas la palabra clave principal del título.

Descripción completa (4000 caracteres — indexada)

Estructura para algoritmo + conversión:

[Párrafo de enganche — 2–3 oraciones]
Comienza con la propuesta de valor principal. Incluye la palabra clave principal dentro de los primeros 167 caracteres
(que se muestran sin necesidad de desplazamiento).

[Viñetas de características — 5–8 elementos]
• [Característica]: [Beneficio]
Usa palabras clave de forma natural. Varía la redacción — no repitas frases exactas.

[Prueba social]
"Usado por X millones de usuarios" / premios / menciones en prensa

[Llamada a la acción]
Descarga [Nombre de la App] hoy — [propuesta de valor].

[Sección de palabras clave — natural, sin rellenar]
Un párrafo que use variantes de palabras clave, sinónimos y términos de cola larga.

Regla de densidad de palabras clave: La palabra clave objetivo debe aparecer de 3 a 5 veces en toda la descripción completa. Coincidencia exacta + variantes. Nunca rellenes.

Localización

Google Play indexa las descripciones por idioma. Cada configuración regional es una nueva oportunidad de palabras clave: traduce y localiza, no solo traduzcas automáticamente.

Investigación de palabras clave para Play Store

Usa herramientas de palabras clave de Appeeky, luego adáptalas para Play:

GET /v1/keywords/metrics?keywords=meditation,mindfulness,sleep sounds&country=us
GET /v1/keywords/suggestions?term=meditation&country=us

Consideraciones específicas de Play:

  • Las frases de cola larga funcionan bien (la descripción completa está indexada)
  • La similitud semántica importa — el algoritmo de Google entiende sinónimos
  • Las reseñas de usuarios y las preguntas y respuestas también se indexan — las palabras comunes en las reseñas pueden indicar palabras clave

Gráfico destacado (1024×500px)

Obligatorio para Play Store. Aparece en la parte superior de tu ficha cuando no hay video.

  • Muestra el caso de uso principal en una sola imagen.
  • El texto es legible — sin texto diminuto.
  • Consistente con la marca de las capturas de pantalla.
  • Funciona sin texto (el texto puede truncarse en algunas superficies).

Estrategia de calificaciones

A diferencia de iOS, las calificaciones de Play nunca se reinician — cada calificación cuenta.

Para mejorar tu calificación:

  1. Responde a cada reseña de 1–3 estrellas (aumenta la puntuación algorítmicamente).
  2. Responder invita a la recalificación — los usuarios pueden actualizar su reseña.
  3. Usa la habilidad review-management para plantillas de respuesta.
  4. Corrige los problemas mencionados en las calificaciones bajas y responde: "Corregido en la versión X.X"

Momento adecuado para solicitar calificación (consulta también la habilidad rating-prompt-strategy):

  • Solicita después de un momento claro de éxito, no al inicio en frío.
  • Usa la API de reseñas en la aplicación de Play: ReviewManager.requestReviewFlow()

Play Store Experiments (Pruebas A/B)

Pruebas A/B nativas para:

  • Icono
  • Gráfico destacado
  • Capturas de pantalla (hasta 3 variantes)
  • Descripción corta (hasta 3 variantes)
  • Descripción completa (hasta 3 variantes)

Acceso: Play Console → Store listing experiments

Prueba un elemento a la vez. Ejecuta durante al menos 7 días o 1,000 impresiones.

Pre-lanzamiento (Acceso anticipado)

Usa el Acceso anticipado para:

  • Recopilar reseñas antes del lanzamiento público.
  • Ser indexado por Google antes del lanzamiento.
  • Obtener consideración editorial de Google Play.

Formato de salida

Borrador de ficha de Play Store

Título (30):     [texto]
Descripción corta (80): [texto]

Descripción completa:
[Enganche — 2–3 oraciones, palabra clave principal en los primeros 167 caracteres]

✨ Características:
• [Característica]: [Beneficio]
• [Característica]: [Beneficio]
• [Característica]: [Beneficio]
• [Característica]: [Beneficio]
• [Característica]: [Beneficio]

[Párrafo de prueba social]

[Oración de llamada a la acción]

[Párrafo final rico en palabras clave]

Palabras clave objetivo: [lista de palabras clave principales usadas]

Auditoría ASO (Play)

Puntúa cada campo del 1 al 10:

Título:             [N]/10 — [nota]
Descripción corta: [N]/10 — [nota]
Descripción completa:  [N]/10 — [nota]
Capturas de pantalla:       [N]/10 — [nota]
Gráfico destacado:   [N]/10 — [nota]
Calificaciones:           [N]/10 — [nota]
General:           [N]/60

3 mejores mejoras:
1. [cambio específico con impacto esperado]
2. [cambio específico con impacto esperado]
3. [cambio específico con impacto esperado]

Habilidades relacionadas

  • aso-audit — Auditoría centrada en iOS (comparar enfoques)
  • metadata-optimization — Metadatos de iOS (reglas de campo diferentes)
  • review-management — Responder a reseñas de Play para recuperar la calificación
  • rating-prompt-strategy — Momento y estrategia de la API de reseñas en la aplicación
  • ab-test-store-listing — Metodología de Play Experiments
  • localization — Optimización de fichas por idioma

Individual skills in this repo

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

JordanCoin/ios-skills-collection

Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries. Use when the user asks about GitHub issues, pull requests, workflows, or wants to interact with GitHub repositories from the command line — including tasks like check CI status, create PR, list issues, or query the GitHub API.

JordanCoin/ios-skills-collection

Create media playback experiences using AVKit. Use when adding video players with AVPlayerViewController, enabling Picture-in-Picture, routing media with AirPlay, using SwiftUI VideoPlayer views, configuring transport controls, displaying subtitles and closed captions, or integrating AVFoundation playback with system UI.

JordanCoin/ios-skills-collection

Integrate and optimize Core ML models in iOS apps for on-device machine learning inference. Covers model loading (.mlmodelc, .mlpackage), predictions with auto-generated classes and MLFeatureProvider, compute unit configuration (CPU, GPU, Neural Engine), MLTensor, VNCoreMLRequest, MLComputePlan, multi-model pipelines, and deployment strategies. Use when loading Core ML models, making predictions, configuring compute units, or profiling model performance.

JordanCoin/ios-skills-collection

Implement, review, or improve maps and location features in iOS/macOS apps using MapKit and CoreLocation. Use when working with Map views, annotations, markers, polylines, user location tracking, geocoding, reverse geocoding, search/autocomplete, directions and routes, geofencing, region monitoring, CLLocationUpdate async streams, or location authorization flows. Also use when working with maps, coordinates, addresses, places, directions, distance calculations, or location-based features in Swift apps.

JordanCoin/ios-skills-collection

Display and manipulate PDF documents using PDFKit. Use when embedding PDFView to show PDF files, creating or modifying PDFDocument instances, adding annotations (highlights, notes, signatures), extracting text with PDFSelection, navigating pages, generating thumbnails, filling PDF forms, or wrapping PDFView in SwiftUI.

JordanCoin/ios-skills-collection

Implement, review, or improve in-app tips and onboarding using Apple's TipKit framework. Use when adding feature discovery tooltips, onboarding flows, contextual tips, first-run experiences, coach marks, or working with Tip protocol, TipView, popoverTip, tip rules, tip events, or feature education UI.

JordanCoin/ios-skills-collection

When the user wants to implement, optimize, or use App Clips for app discovery and conversion. Use when the user mentions "App Clip", "app clip code", "mini app", "instant app", "App Clip card", "App Clip link", "no download required", "instant experience", or wants to understand how App Clips appear in App Store search. For general App Store discoverability, see aso-audit. For marketing campaigns, see ua-campaign.

JordanCoin/ios-skills-collection

When the user wants to plan a launch strategy for a new app or major update. Also use when the user mentions "app launch", "launch plan", "launch checklist", "pre-launch", "launch day", or "how to launch my app". For ongoing ASO after launch, see aso-audit. For paid acquisition during launch, see ua-campaign.

JordanCoin/ios-skills-collection

When the user wants to analyze their own app's actual performance data from App Store Connect — real downloads, revenue, IAP, subscriptions, trials, or country breakdowns synced via Appeeky Connect. Use when the user asks about "my downloads", "my revenue", "how is my app performing", "ASC data", "sales and trends", "my subscription numbers", "App Store Connect metrics", or wants to compare periods or top markets. For third-party app estimates, see app-analytics. For subscription analytics depth, see monetization-strategy.

JordanCoin/ios-skills-collection

When the user wants a full ASO health audit, review their App Store listing quality, or diagnose why their app isn't ranking. Also use when the user mentions "ASO audit", "ASO score", "why am I not ranking", "listing review", or "optimize my app store page". For keyword-specific research, see keyword-research. For metadata writing, see metadata-optimization.

JordanCoin/ios-skills-collection

Always use when working on any iOS, macOS, Swift, SwiftUI, Xcode, or Apple platform project. Routes to the correct specialized skills based on development phase and task context. This collection contains 210 skills from 28 authors covering the full iOS lifecycle.

Skills relacionados