ABS Data API Skill para Openclaw

Una habilidad técnica especializada para consultar, analizar y visualizar conjuntos de datos económicos y sociales en tiempo real de la Oficina de Estadísticas de Australia (ABS).

billybodean
v1.0.2
Mar 22, 2026
1
937
0

Instalar y Descargar

1. ClawHub CLI

La forma más rápida de instalar una habilidad directamente desde el registro.

npx clawhub@latest install abs-data-api

2. Instalación manual

Copia la carpeta de la habilidad a una de estas ubicaciones

Global
~/.openclaw/skills/
Espacio de trabajo
<project>/skills/

Prioridad: Espacio de trabajo > Local > Integrado

3. Instalación del prompt

Copia este prompt en OpenClaw para instalarlo automáticamente.

Ayúdame a instalar abs-data-api usando Clawhub. Si Clawhub no está instalado, instálalo primero (npm i -g clawhub).

¿Prefieres descargar?

Obtén los archivos originales de la habilidad en un archivo ZIP.

¿Qué es ABS Data API Skill?

La skill ABS Data API es una robusta herramienta de recuperación y análisis de datos diseñada para que los agentes de AI interactúen directamente con la Oficina de Estadísticas de Australia. Permite a los usuarios consultar más de 1,200 flujos de datos utilizando lenguaje natural, transformando patrones SDMX complejos en información comprensible. Esta integración de Openclaw Skills es esencial para desarrolladores y analistas que requieren acceso en tiempo real a indicadores económicos australianos como CPI, GDP y tasas de desempleo.

Construida con precisión técnica, la habilidad se encarga del trabajo pesado de almacenamiento en caché de metadatos, mapeo difuso de conjuntos de datos y detección de ambigüedades. Garantiza la integridad de los datos proporcionando citas completas, gestionando con elegancia los conjuntos de datos discontinuados y aplicando la notación estadística correcta, como deltas de puntos porcentuales para medidas de crecimiento. Ya sea que necesite una instantánea macro rápida o un CSV de series temporales detallado, esta habilidad proporciona un puente de nivel profesional con el proveedor estadístico oficial de Australia.

Casos de uso de ABS Data API Skill

  • Seguimiento de las tendencias de inflación y los cambios en el Consumer Price Index (CPI) para informes económicos.
  • Análisis de la salud del mercado laboral, incluyendo el desempleo, las tasas de participación y el crecimiento salarial.
  • Monitoreo de estadísticas de población a nivel nacional y estatal, nacimientos, defunciones y migración.
  • Generación de informes económicos automatizados e instantáneas macro para las partes interesadas ejecutivas.
  • Comparación de la facturación empresarial específica de la industria y los indicadores del comercio minorista en diferentes períodos de tiempo.

Cómo funciona ABS Data API Skill

  1. Identificación del conjunto de datos: El agente utiliza la búsqueda difusa o un catálogo seleccionado para mapear las consultas de lenguaje natural a IDs y versiones específicos de flujo de datos de la ABS.
  2. Mapeo de dimensiones: La habilidad determina las claves de dimensión necesarias (p. ej., Región, Medida, Frecuencia) utilizando ajustes preestablecidos validados o recuperando la Data Structure Definition (DSD).
  3. Ejecución de consulta en vivo: Ejecuta una solicitud a la ABS SDMX REST API, gestionando el control de versiones y el filtrado de periodos automáticamente.
  4. Procesamiento de datos: Las respuestas sin procesar de la API se analizan para aplicar etiquetas amigables, representar fechas legibles y calcular cambios estadísticos.
  5. Entrega de respuesta: Los datos formateados se devuelven como texto, tablas markdown, JSON o gráficos visualizados, siempre acompañados de una cita formal de la ABS.

Configuración de ABS Data API Skill

Para inicializar la ABS Data API dentro de su entorno Openclaw Skills, siga estos pasos para preparar la caché local y los metadatos:

# Instalar dependencias (asegúrese de que matplotlib esté disponible para los gráficos)
pip install matplotlib

# Cargar la caché de metadatos (requerido una vez, se actualiza automáticamente cada 24h)
python3 scripts/abs_cache.py refresh

# Generar metadados unificados a partir del catálogo y las anulaciones
python3 scripts/abs_cache.py gen-metadata

# Verifique la instalación ejecutando una prueba en un indicador común
python3 scripts/test_presets.py --preset unemployment-rate

Esquema de datos y taxonomía de ABS Data API Skill

La habilidad organiza sus operaciones a través de un conjunto estructurado de scripts y archivos de referencia para garantizar una alta fidelidad de los datos:

Componente Descripción
presets.json Más de 20 consultas preconfiguradas y validadas para los principales indicadores económicos.
metadata.generated.json Tabla de búsqueda unificada que combina datos de la API en vivo y anulaciones locales.
abs_cache.py Gestiona el almacenamiento local de aproximadamente 1,200 definiciones de flujo de datos en ~/.cache/abs-data-api/.
references/ Contiene patrones SDMX, códigos de dimensiones y catálogos legibles por humanos.

Las salidas JSON incluyen tanto códigos sin procesar (p. ej., "TSEST": "20") como etiquetas descriptivas ("TSEST_label": "Seasonally Adjusted") para una máxima compatibilidad.

Funciones avanzadas de ABS Data API Skill

  • Detección inteligente de ambigüedad: Clasifica las consultas de los usuarios por frecuencia, geografía y medida para proporcionar preguntas de aclaración cuando coinciden varios conjuntos de datos.
  • Motor de instantáneas macro: Una función de comando único que agrega 7 indicadores económicos clave en un informe unificado.
  • Corrección de punto porcentual: Detecta automáticamente datos basados en tasas para usar la notación 'pp', evitando cálculos de porcentaje relativo engañosos.
  • Citas automatizadas: Genera notas al pie de página de fuentes de nivel de analista, incluidos los números de catálogo y las referencias de REST URL.
  • Soporte de visualización: Capacidades de trazado integradas para generar gráficos PNG con anotaciones de último punto y contexto de subtítulos.

SKILL.md


Cargando

Habilidades relacionadas de Openclaw

METADATA

Github Stars: 0
forks: 0

Presentado*