Auditoría de Suscripciones
Entradas
- Una o más exportaciones CSV (idealmente de 90+ días) con columnas de fecha, descripción y monto. Pregunta qué columna es cuál si los encabezados no están claros.
- Opcional: la lista de suscripciones que el usuario conoce.
Procedimiento
- Carga los CSV. Normaliza los montos para que los cargos sean positivos. Elimina transferencias, reembolsos y pagos de tarjeta (descripciones como "PAYMENT THANK YOU", "TRANSFER").
- Normaliza los nombres de los comercios: mayúsculas, elimina números de tienda, fechas, IDs de referencia y sufijos de ciudad/estado. Agrupa por nombre normalizado.
- Marca un comercio como recurrente cuando su intervalo mediano coincide con una cadencia (semanal 7±1, quincenal 14±2, mensual 30.4±4, trimestral 91±7, anual 365±10 días), al menos el 60% de los intervalos encajan en esa cadencia y los montos son estables. Los elementos que varíen más del 10% se mantienen pero se marcan como "monto variable" (servicios públicos). Rechaza comercios cuyos montos fluctúen ampliamente (coeficiente de variación > 25%); estos son compras ordinarias, no suscripciones. Solo dos cargos = "baja confianza". Sin cargo durante 1.5× la cadencia = "posiblemente cancelado".
- Si Python está disponible, ejecuta
python scripts/subscription_audit.py <csv>(el script se incluye dentro de esta carpeta de habilidad; resuelve la ruta relativa a este SKILL.md) y revisa su tabla en lugar de calcular manualmente.
- Si Python está disponible, ejecuta
- Para cada comercio recurrente: cadencia, monto típico, fecha del último cargo, próxima fecha esperada (último + cadencia), equivalente mensual (semanal ×52/12, anual ÷12) y costo anual.
- Marca posibles duplicados: dos comercios en la misma categoría (p. ej., dos servicios de música, dos planes de almacenamiento en la nube) o el mismo comercio en dos tarjetas.
- Pregunta al usuario Conservar / Cancelar / Degradar / No estoy seguro para cada elemento. Si se solicita, sugiere basándose en la superposición y la última fecha de uso. Nunca presiones.
- Salida:
- Tabla: Comercio | Cadencia | Monto | Mensual | Anual | Próximo cargo | Indicador | Decisión
- Totales: gasto mensual/anual actual y ahorros si se aplican las decisiones
- Lista de cancelación ordenada por fecha del próximo cargo (la más próxima primero), con un recordatorio de cancelar antes de esa fecha.
- Al proporcionar pasos para cancelar, enlaza solo la página de ayuda oficial del servicio, o indica al usuario que busque "[servicio] cancelar suscripción site:[dominio oficial]". Nunca inventes pasos.
Reglas
- Muestra tus suposiciones de coincidencia; enumera los elementos "posiblemente recurrentes" por separado cuando la confianza sea baja.
- Nunca pidas contraseñas bancarias ni inicies sesión en cuentas.
- No es asesoría financiera.