Listado de tienda
Genera texto de listado que pase la revisión y convierta. Trabaja a partir de la app real: lee pubspec.yaml (nombre, descripción), README.md, las pantallas principales en lib/ (nombres de funcionalidades, títulos de pantalla, texto de estados vacíos) y cualquier carpeta fastlane/metadata o store/ existente. Nunca inventes funcionalidades que no estén en el código.
Lee references/limits.md para los límites exactos de los campos y references/aso-checklist.md para las reglas de redacción antes de redactar.
Pregunta solo lo que el código no puede decirte
Si no está claro, pregunta en un solo mensaje:
- ¿Para quién es la app (una frase)?
- ¿Qué la hace mejor que las alternativas?
- ¿Países / idiomas objetivo?
- ¿Tiene URL de política de privacidad y un correo de soporte?
Procede con suposiciones razonables si el usuario no responde; marca las suposiciones en el borrador.
Entrega (por defecto: ambas tiendas)
Google Play
- Nombre de la app (30): nombre del producto, opcionalmente un gancho corto. Sin "gratis", "mejor", emojis o MAYÚSCULAS.
- Descripción breve (80): la propuesta de valor, palabras clave primero.
- Descripción completa (4000): párrafo inicial que funcione por sí solo, luego viñetas de funcionalidades, luego párrafo de confianza/privacidad, luego "Permisos que solicitamos y por qué" si existe algún permiso sensible.
- Notas de la versión (500) para la versión actual si existe un CHANGELOG.
- Sugerencia de categoría y notas de clasificación de contenido.
App Store
- Nombre (30), Subtítulo (30), Texto promocional (170, editable sin una nueva compilación), Descripción (4000), Palabras clave (100, separadas por comas, sin espacios después de las comas, sin palabras ya presentes en nombre/subtítulo, sin plurales de palabras existentes, sin nombres de competidores), Novedades.
- Sugerencia de categoría principal; notas de clasificación por edad.
Para cada campo imprime el conteo de caracteres entre corchetes, por ejemplo [78/80], y mantén cada campo dentro de su límite.
Modo revisión (--review)
Cuando el usuario pegue texto existente o el proyecto tenga fastlane/metadata, revisa cada campo por: longitud, palabras de política (gratis, mejor, #1, descarga ahora, menciones de otras plataformas o tiendas, afirmaciones no verificables, afirmaciones médicas/financieras sin descargos, relleno de palabras clave), afirmaciones de funcionalidades ausentes del código y explicaciones de permisos faltantes. Devuelve una tabla con campo, problema y sugerencia de reescritura.
Salida
Entrega como bloques de texto plano por campo para que el usuario pueda copiar directamente en las consolas. Ofrece guardar en fastlane/metadata/android/en-US/*.txt y fastlane/metadata/ios/en-US/*.txt solo si el proyecto ya usa fastlane.