¿Qué hace analytics-logic-audit?
Una habilidad de Claude para auditar la lógica de negocio de entregables de análisis de datos (cuadernos, vistas SQL/BigQuery, paneles) — verifica afirmaciones contra datos sin procesar, detecta cómputos redundantes, afirmaciones narrativas no respaldadas y errores comunes de agregación.
Descripción General
Esta habilidad permite a Claude revisar exhaustivamente la lógica de negocio detrás de los entregables analíticos, asegurando que las conclusiones y visualizaciones reflejen fielmente los datos fuente. Es ideal para equipos de datos que buscan mejorar la precisión y confiabilidad de sus informes.
Características Principales
- Verificación de Afirmaciones: Compara afirmaciones textuales o gráficas con los datos brutos para detectar inconsistencias.
- Detección de Redundancias: Identifica cálculos duplicados o innecesarios que podrían distorsionar resultados.
- Validación de Agregaciones: Revisa funciones agregadas (SUM, COUNT, AVG) para evitar errores comunes como la omisión de DISTINCT o filtros incorrectos.
- Soporte Multiformato: Funciona con notebooks Jupyter, consultas SQL/BigQuery, y definiciones de dashboards.
Cómo Usar
- Proporciona a Claude el entregable analítico (código, consulta, o definición de dashboard).
- Especifica el contexto de negocio o las hipótesis que se espera validar.
- Ejecuta la auditoría con el comando:
# Ejemplo: auditar un notebook
claude-audit notebook ruta/al/notebook.ipynb
Ejemplo de Uso
# Ejemplo: Verificar una consulta SQL
query = """
SELECT client_id, SUM(amount) AS total_spent
FROM transactions
GROUP BY client_id
ORDER BY total_spent DESC;
"""
# La habilidad revisará si la suma es correcta y si hay duplicados.
Plataformas Soportadas
- Claude Code
- Cursor
- Codex
- Cualquier entorno que soporte habilidades de Claude
Notas Técnicas
- Asegúrate de que los datos de ejemplo o subconjuntos sean accesibles para la verificación.
- Para BigQuery, se requiere permisos de lectura en las tablas fuente.
- La habilidad no modifica los entregables, solo reporta hallazgos.
Contribuciones
Las contribuciones son bienvenidas. Abre un issue o pull request en el repositorio de GitHub para sugerir mejoras o reportar errores.