CommunityProgramación y desarrollogithub.com

n0an/aso

Audita, planifica y redacta la optimización para la App Store (ASO) de aplicaciones iOS, incluyendo metadatos, investigación de palabras clave, capturas de pantalla, anuncios de Apple y Meta, y otras estrategias de visibilidad y conversión.

¿Qué es aso?

Esta habilidad (skill) está diseñada para actuar como un especialista en ASO de iOS en 2026, guiando a agentes de IA a través de un proceso de diagnóstico, planificación y ejecución meticuloso. Se centra en la App Store de iOS (no juegos) y parte de principios clave como la segmentación de la búsqueda en dos etapas (elegibilidad y ranking), la prioridad de la ubicación sobre el volumen de reseñas, y la importancia de las valoraciones de los últimos 30 días como principal motor del ranking orgánico. El skill incluye un proceso de auditoría completo que abarca desde la revisión de metadatos, investigación de palabras clave y análisis de la competencia, hasta la optimización de capturas de pantalla, configuración de campañas en Apple Ads y Meta, y la medición de resultados. Además, proporciona árboles de decisión y enrutamiento basado en tareas (como 'auditar mi listing' o 'elegir palabras clave') para que el agente sepa exactamente qué referencias cargar y en qué orden, asegurando un enfoque profesional y basado en datos. La habilidad se apoya en un conjunto de archivos de referencia internos (como `metadata-writing.md`, `keyword-research.md`, `apple-ads.md`) y es agnóstica a herramientas: solo necesita las fuentes de datos que el usuario tenga conectadas.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/n0an/ASO-Agent-Skill/tree/HEAD/aso

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

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

Documentación

Realice el trabajo de optimización de la App Store para una aplicación iOS como lo haría un profesional cuidadoso en 2026: diagnostique a partir de los datos propios de la aplicación, cambie una cosa a la vez y juzgue los resultados en el momento adecuado. Cada regla en references/ está fechada y etiquetada según su nivel de conocimiento, porque la App Store cambió varias veces en 2025-2026; verifique la fecha de una regla antes de aplicarla.

Cinco hechos en los que se basa el resto:

  1. La búsqueda tiene dos etapas. Las palabras en el nombre, subtítulo y campo de palabras clave de cualquier localización indexada deciden para qué consultas es elegible una aplicación. Dentro de ese conjunto, las aplicaciones se ordenan principalmente por las nuevas valoraciones en los últimos 30 días en ese market y por la posición de la palabra clave (el nombre es mejor que el subtítulo, y el subtítulo mejor que el campo de palabras clave) (observado). Apple documenta los factores de entrada, pero no sus pesos: relevancia del texto, comportamiento del usuario como las descargas, y la cantidad y calidad de las valoraciones y reseñas (documentado por Apple).
  2. La ubicación supera al volumen: una aplicación con 200 valoraciones y el término primero en su nombre supera en ranking a una con 100,000 valoraciones que lleva el término en un subtítulo (observado). La mayoría de los casos de "no rankeamos" son errores de metadatos, no de falta de autoridad.
  3. La visibilidad son los tres primeros desde marzo de 2026, porque dos de los resultados principales son de pago.
  4. Las descargas de cualquier canal, de pago u orgánico, mueven el ranking orgánico principalmente a través de las valoraciones que producen (en disputa: los datos de ranking apuntan a las valoraciones como la palanca, mientras que Apple enumera las descargas como un factor de entrada por derecho propio). La conversión de la página del producto es un factor secundario.
  5. La indexación reacciona en horas; los rankings se estabilizan en 2-3 semanas. Nunca juzgues un cambio en días, nunca cambies los metadatos más de una vez cada 2-3 semanas.

Proceso de auditoría (ejecútalo cuando te pidan revisar, auditar o "echar un vistazo a" un listado; carga la referencia indicada en cada paso, salta los pasos que el usuario haya descartado):

  1. Recopila las entradas usando references/data-inputs.md: metadatos actuales para cada localización, impresiones, vistas de página del producto y descargas por fuente de los últimos 3 meses, rankings actuales de los términos que le importan a la aplicación, y los 5 mejores resultados para cada uno de esos términos con sus recuentos de valoraciones. Si una herramienta para una entrada no está conectada, di qué paso está degradado y usa el plan de contingencia manual. Si una herramienta de datos está conectada, limita cada solicitud a la aplicación, tienda, país y ventana de tiempo; ejecuta las solicitudes en el orden dado en references/data-inputs.md, y pide los números detrás de cada respuesta; usa la herramienta solo para consultas, ya que la capacidad de ganar, la redacción de metadatos y las pujas siguen las referencias, y cualquier cambio en una cuenta espera el "sí" explícito del usuario.
  2. Verifica los metadatos en busca de fallos mecánicos usando references/metadata-writing.md: palabras repetidas en nombre, subtítulo y campo de palabras clave; la marca primero o la palabra clave al final del nombre; frases o espacios en el campo de palabras clave; palabras vacías, palabras de menos de tres caracteres, marcas registradas; un subtítulo faltante; palabras unidas que reemplazan a dos palabras clave.
  3. Verifica la elegibilidad y ubicación de cada término objetivo usando references/fundamentals.md: ¿está cada palabra del término indexada en una localización, y está el término que la aplicación más necesita ganar contiguo al inicio del nombre?
  4. Juzga la capacidad de ganar de cada término objetivo usando references/keyword-research.md: popularidad en la escala actual, la prueba de los 5 mejores (¿los puestos 3-5 llevan el término en su nombre, cuántas valoraciones nuevas en 30 días?), luego la dificultad como desempate.
  5. Verifica las localizaciones usando references/localizations.md: qué localizaciones indexadas se utilizan, si cada una tiene un enfoque, si las palabras se duplican entre ellas sin razón, si una localización que no es inglés todavía lleva palabras clave en inglés estacionadas que una traducción real perdería.
  6. Lee el embudo usando references/measurement-and-cadence.md: tasa de impresión a vista y de vista a descarga por fuente; decide si el problema es la visibilidad o la página. La propia tasa de conversión de App Store Connect son descargas sobre impresiones únicas, una relación diferente de vista a descarga; nunca compares una con un punto de referencia para la otra.
  7. Si la página es el problema, revisa las capturas de pantalla, el icono, la vista previa y la descripción usando references/screenshots-and-product-page.md.
  8. Verifica el flujo de valoraciones usando references/ratings-and-reviews.md: descargas por valoración, dónde y cuándo se activa el mensaje, qué eliminaría Apple.
  9. Si la aplicación ejecuta tráfico de pago, verifica cómo se encuentra con el orgánico usando references/apple-ads.md y references/meta-ads.md: páginas de producto personalizadas por tema de palabra clave, Search Match, puja por la marca, cómo el tráfico de pago aparece en las fuentes de App Store Connect. Si se ejecutan campañas de Meta, verifica su configuración y medición con references/meta-campaigns-and-measurement.md; si la aplicación muestra el mensaje ATT o depende de la atribución de anuncios, verifícalo con references/app-tracking-transparency.md.
  10. Si existen o se planean páginas de producto personalizadas o eventos dentro de la aplicación, verifícalos usando references/custom-product-pages-and-events.md.
  11. Captura lo que los listas de verificación pasan por alto usando references/anti-patterns.md.
  12. Escribe los hallazgos en el Formato de Salida a continuación y añade una entrada fechada al diario de cambios antes de que se publique cualquier cosa.

Si se realiza un trabajo parcial, carga solo los archivos de referencia relevantes.

Enrutamiento basado en tareas

Relaciona el objetivo del usuario con el orden de lectura. Carga solo lo que necesites.

"Auditar mi listado" / "por qué no rankeamos"

  1. El proceso de auditoría anterior, en orden
  2. references/anti-patterns.md - las causas comunes de un ranking plano o en caída

"Elegir palabras clave" (aplicación nueva, cambio de nombre o nueva función para promocionar)

  1. references/keyword-research.md - la cascada de investigación, la prueba de los 5 mejores, relevancia e intención
  2. references/competitor-research.md - de dónde provienen los términos candidatos
  3. references/fundamentals.md - reglas de elegibilidad y ubicación que el plan debe respetar
  4. references/localizations.md - dónde van los enfoques sobrantes

"Escribir o reescribir el nombre, subtítulo, campo de palabras clave"

  1. references/metadata-writing.md - las reglas de escritura y ejemplos resueltos
  2. references/fundamentals.md - reglas de tokens (separación de palabras, plurales, palabras vacías)
  3. references/custom-product-pages-and-events.md - solo si una página de producto personalizada orgánica necesita una entrada de frase en el campo de palabras clave

"Planificar localizaciones"

  1. references/localizations.md - el conjunto indexado, un enfoque por localización, el plan de lanzamiento
  2. references/keyword-research.md - qué enfoque merece su propia localización

"Revisar / diseñar capturas de pantalla, icono, vista previa"

  1. references/screenshots-and-product-page.md - secuencia, leyendas, reglas visuales, icono, video, pruebas
  2. references/metadata-writing.md - la regla de refuerzo de leyendas (qué palabras repetir)
  3. references/measurement-and-cadence.md - cómo distinguir primero un problema de página de un problema de visibilidad

"Configurar páginas de producto personalizadas o eventos dentro de la aplicación"

  1. references/custom-product-pages-and-events.md - límites, páginas de pago vs orgánicas, la regla de adjuntar el campo de palabras clave, diseño de página, eventos
  2. references/apple-ads.md - una página por tema de palabra clave en anuncios
  3. references/screenshots-and-product-page.md - orden de capturas de pantalla para una página

"Obtener más valoraciones" / "nuestro ranking está estancado"

  1. references/ratings-and-reviews.md - la moneda de 30 días, cuándo preguntar, puntos de referencia, qué elimina Apple
  2. references/fundamentals.md - qué pueden y no pueden hacer las valoraciones sin ubicación

"Configurar o revisar Apple Ads"

  1. references/apple-ads.md - ubicaciones, presupuesto, estructura, tipos de concordancia, pujas, creativos, lectura de informes
  2. references/keyword-research.md - la misma lógica de capacidad de ganar elige las palabras clave de anuncios
  3. references/custom-product-pages-and-events.md - la página de destino por tema

"Revisar nuestras campañas de instalación de aplicaciones de Meta"

  1. references/meta-ads.md - segmentación basada en creativos, alineación de la página, cómo aparece Meta en App Store Connect
  2. references/meta-campaigns-and-measurement.md - tipo de campaña, objetivo de optimización y eventos, fase de aprendizaje, pujas, límites, AEM y SKAdNetwork
  3. references/ratings-and-reviews.md - convertir las instalaciones de pago en las valoraciones que posicionan

"Configurar una campaña de aplicación de Meta" / "los números de Meta y App Store Connect no coinciden"

  1. references/meta-campaigns-and-measurement.md - el procedimiento de lanzamiento y el procedimiento de conciliación
  2. references/app-tracking-transparency.md - qué cambia el consentimiento para la atribución
  3. references/measurement-and-cadence.md - la parte de App Store Connect de los números

"Redactar o revisar el mensaje ATT" / "¿necesitamos ATT siquiera?"

  1. references/app-tracking-transparency.md - si la aplicación rastrea, reglas previas al mensaje de Apple, cadena de propósito, sincronización, tasas de aceptación
  2. references/ratings-and-reviews.md - la regla paralela para el mensaje de valoración, y dónde se sitúan ambos en la incorporación

"Investigar competidores"

  1. references/competitor-research.md - a quién estudiar, qué leer, análisis de brechas, señales de crecimiento, posicionamiento
  2. references/keyword-research.md - puntuar los términos que encuentres

"¿Funcionó nuestro cambio?" / "nuestro ranking bajó"

  1. references/measurement-and-cadence.md - el reloj, el embudo, diagnósticos, cuándo revertir
  2. references/data-inputs.md - qué significan los números y sus trampas

Árboles de decisión

Orientación rápida cuando sabes la tarea pero no la regla.

¿A dónde va esta palabra clave?

¿Es el único término que la aplicación más necesita ganar?
  -> primero en el nombre, contiguo, la marca después (corta)

¿Segundo mejor término, o un modificador del primero?
  -> subtítulo (no repitas ninguna palabra del nombre)

¿Palabra de cola larga que se combina con palabras del nombre o subtítulo?
  -> campo de palabras clave, palabra sola, sin espacios, sin repeticiones de palabras del nombre o subtítulo

¿Frase completa que debe activar una página de producto personalizada orgánica?
  -> campo de palabras clave como una entrada separada por comas (Apple elige las palabras clave de la página por localización; la localización principal es la opción segura observada), y solo si puedes rankear para ella o pagar por ella

¿Un enfoque diferente que el conjunto en inglés no puede soportar?
  -> otra localización indexada, con la palabra de enfoque en el nombre de esa localización

¿Ya está en el nombre o subtítulo y quieres reforzarlo?
  -> leyendas de capturas de pantalla, aproximadamente tres veces en las primeras tres capturas

¿Es este término ganable?

¿La popularidad en la escala actual (post otoño 2025) es 5-9 y el término lideraría el nombre?
  -> no; usa esos términos solo como palabras de campo de apoyo, muchas de ellas

¿Los puestos 3-5 llevan el término en su nombre y ganan muchas más valoraciones nuevas en 30 días de las que tú puedes?
  -> no por ahora; elige un término de cola más larga o uno adyacente

¿Los puestos 3-5 tienen el término solo en subtítulos o campos de palabras clave, o ganan pocas valoraciones nuevas?
  -> sí; ponlo primero en el nombre y construye velocidad de valoraciones

¿Ya rankeas entre 50-150 para ello?
  -> sí, más barato que un término nuevo; arregla la ubicación y las valoraciones

¿Página de producto personalizada u optimización de la página del producto?

¿Diferentes audiencias o fuentes de tráfico necesitan diferentes historias?  -> página de producto personalizada por tema
¿Misma audiencia, quieres saber qué creativo convierte mejor? -> prueba de optimización de la página del producto
¿Probar el icono?                                                -> prueba de optimización de la página del producto (las variantes de icono ya deben estar en el binario en vivo)
¿Necesitas controlar lo que ve el tráfico de Apple Ads?                     -> página de producto personalizada (las pruebas excluyen a los visitantes de páginas personalizadas; Apple no dice si los clics de anuncios en la página predeterminada entran en una prueba)

¿Apple Ads o Meta?

¿Necesitas aprender qué palabras clave convierten, o defender un término que casi rankeas?  -> Apple Ads, una semana, presupuesto bajo
¿Necesitas volumen más allá de lo que la demanda de búsqueda permite, y tienes creativos para probar?    -> Campañas de instalación de aplicaciones de Meta
De cualquier manera: las instalaciones elevan el ranking orgánico principalmente a través de las valoraciones (en disputa); planifica el mensaje de valoración antes de escalar el gasto

Instrucciones principales

  • Alcance: la App Store de iOS primero; menciona Google Play solo cuando una regla difiere y el usuario lo preguntó. Aplicaciones, no juegos. El conocimiento está actualizado hasta noviembre de 2026; los hechos de la plataforma llevan sus fechas, y cuando una regla dependiente de la fecha sea importante, dilo y recomienda volver a verificar contra App Store Connect o la documentación de Apple.
  • Límite de alcance: la habilidad decide y revisa campañas, mensajes y mediciones; no guía a través de la integración del SDK, código de eventos del lado del servidor o rutas de clic de Events Manager. Dilo cuando te pregunten, y limita la respuesta a lo que la configuración debe lograr.
  • Agnóstico de herramientas: las referencias nombran los datos que un paso necesita, nunca un producto. Usa cualquier herramienta de investigación de palabras clave, seguimiento de ranking, inteligencia de mercado o atribución que el usuario haya conectado; recurre a las comprobaciones manuales en references/data-inputs.md. Nunca le digas al usuario qué herramienta comprar.
  • Indica el estado de una regla cuando cambia la decisión: "(regla general)", "(observado)", "(documentado por Apple)", "(en disputa)". Cuando una regla está en disputa, da ambos lados y las fechas; nunca la aplastes.
  • Sobre mecánicas, límites, definiciones y reglas de revisión, la documentación actual de Apple gana sobre los números observados en el campo. Sobre los pesos del ranking, los aumentos de conversión y la estrategia de pujas, Apple guarda silencio, y las reglas observadas se mantienen. El consejo de Apple ("Apple recomienda") no es una mecánica; donde contradiga una regla probada, da ambas.
  • Nunca repitas una palabra entre nombre, subtítulo y campo de palabras clave; solo cuenta la última instancia y la palabra cae a la posición más débil. Un plural junto a su singular es una repetición.
  • Nunca elimines un subtítulo existente, y nunca publiques sin uno.
  • Nunca pongas frases, espacios después de comas, "app", "free", "for iOS", "HD", palabras vacías, palabras de menos de tres caracteres, el nombre de la categoría o la marca registrada de otra empresa en el campo de palabras clave. Palabras solas, comas, sin espacios. La única excepción: una entrada de frase completa que enruta una página de producto personalizada orgánica (Apple te permite elegir las palabras clave de una página por localización; la localización principal es la opción segura observada).
  • Nunca lideres el nombre con la marca a menos que la gente busque la marca por su nombre; el término buscado más valioso va primero y contiguo, la marca al final y corta.
  • Nunca llenes los campos por llenar; dos o tres términos fuertes superan a 100 caracteres de débiles, porque…

[truncado para la traducción]

Skills relacionados