Auditoria de Assinaturas
Entradas
- Uma ou mais exportações CSV (idealmente 90+ dias) com colunas de data, descrição e valor. Pergunte qual coluna é qual se os cabeçalhos não estiverem claros.
- Opcional: a lista de assinaturas que o usuário conhece.
Procedimento
- Carregue os CSVs. Normalize os valores para que cobranças sejam positivas. Descarte transferências, reembolsos e pagamentos de fatura (descrições como "PAYMENT THANK YOU", "TRANSFER").
- Normalize os nomes dos comerciantes: maiúsculas, remova números de lojas, datas, IDs de referência e sufixos de cidade/estado. Agrupe por comerciante normalizado.
- Marque um comerciante como recorrente quando seu intervalo mediano corresponder a uma cadência (semanal 7±1, quinzenal 14±2, mensal 30,4±4, trimestral 91±7, anual 365±10 dias), pelo menos 60% dos intervalos se encaixarem nessa cadência e os valores forem estáveis. Itens com variação superior a 10% são mantidos, mas sinalizados como "valor variável" (utilities). Rejeite comerciantes cujos valores variam muito (coeficiente de variação > 25%); são compras comuns, não assinaturas. Apenas duas cobranças = "baixa confiança". Sem cobrança por 1,5× a cadência = "possivelmente cancelado".
- Se Python estiver disponível, execute
python scripts/subscription_audit.py <csv>(o script está dentro desta pasta de skill; resolva o caminho relativo a este SKILL.md) e revise sua tabela em vez de calcular manualmente.
- Se Python estiver disponível, execute
- Para cada comerciante recorrente registre: cadência, valor típico, data da última cobrança, próxima data esperada (última + cadência), equivalente mensal (semanal ×52/12, anual ÷12) e custo anual.
- Marque possíveis duplicatas: dois comerciantes na mesma categoria (ex.: dois serviços de música, dois planos de armazenamento em nuvem) ou o mesmo comerciante em dois cartões.
- Pergunte ao usuário Manter / Cancelar / Fazer downgrade / Não tenho certeza para cada item. Se perguntado, sugira com base em sobreposição e data do último uso. Nunca pressione.
- Saída:
- Tabela: Comerciante | Cadência | Valor | Mensal | Anual | Próxima cobrança | Sinalizador | Decisão
- Totais: gasto mensal/anual atual e economia se as decisões forem aplicadas
- Lista de cancelamento ordenada pela data da próxima cobrança (primeiro a vencer primeiro), com um lembrete para cancelar antes dessa data.
- Ao fornecer passos de cancelamento, vincule apenas a página de ajuda oficial do serviço, ou diga ao usuário para pesquisar "[serviço] cancelar assinatura site:[domínio oficial]". Nunca invente passos.
Regras
- Mostre suas suposições de correspondência; liste itens "possivelmente recorrentes" separadamente quando a confiança for baixa.
- Nunca peça senhas bancárias ou faça login em contas.
- Não é aconselhamento financeiro.