Skill PostHog Analytics para Openclaw

Una potente herramienta de automatización para crear, sincronizar y exportar programáticamente dashboards e insights de PostHog mediante la API de PostHog.

solomonneas
v1.2.0
Mar 21, 2026
0
753
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 posthog-analytics

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 posthog-analytics 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 Skill PostHog Analytics?

La Skill PostHog Analytics para Openclaw Skills permite a los desarrolladores tratar la analítica de sus productos como código. Al aprovechar la PostHog Personal API, esta skill automatiza el tedioso proceso de creación manual de dashboards, permitiendo informes consistentes en diferentes proyectos o entornos.

Ya sea que necesite implementar un conjunto estándar de métricas de blog o sincronizar filtros de eventos complejos en múltiples insights, esta skill proporciona un enfoque robusto basado en CLI. Garantiza que la visualización de sus datos se mantenga sincronizada con sus archivos de configuración, reduciendo el error humano y acelerando el tiempo de obtención de insights para equipos orientados a datos.

Casos de uso de Skill PostHog Analytics

  • Automatización del despliegue de dashboards de analítica estándar para lanzamientos de nuevos productos.
  • Sincronización de configuraciones de dashboards en múltiples proyectos o entornos de PostHog.
  • Control de versiones de su configuración de analítica almacenando las definiciones de dashboards como archivos JSON.
  • Exportación de dashboards de PostHog existentes a formatos JSON portátiles para copia de seguridad o migración.
  • Actualización masiva de filtros y rangos de fechas en docenas de insights simultáneamente.

Cómo funciona Skill PostHog Analytics

  1. El usuario define una configuración de dashboard en un archivo JSON, especificando nombres, filtros y tipos de insights deseados.
  2. La skill se autentica con la API de PostHog usando una Personal API Key y apunta al contexto del proyecto actual.
  3. Durante la fase de creación, el script inicializa un nuevo dashboard y mapea los IDs del proyecto y del dashboard de vuelta a la configuración local.
  4. Para el mantenimiento continuo, las funciones de sincronización y actualización comparan la configuración local con el entorno de PostHog en vivo para añadir insights faltantes o modificar los existentes.
  5. La herramienta genera enlaces directos a la UI, lo que permite a los usuarios saltar directamente desde la terminal a sus datos visuales en la interfaz web de PostHog.

Configuración de Skill PostHog Analytics

Para comenzar a usar esta skill con Openclaw Skills, asegúrese de tener curl y jq instalados en su sistema.

# Install jq if not present
brew install jq

# Set your PostHog API Key
export POSTHOG_PERSONAL_API_KEY=phx_your_key_here

# Verify connection to your project
curl -s -H "Authorization: Bearer $POSTHOG_PERSONAL_API_KEY" \
  "https://us.i.posthog.com/api/projects/@current/" | jq '{id, name}'

Esquema de datos y taxonomía de Skill PostHog Analytics

La skill utiliza un esquema JSON estructurado para definir los activos de analítica. A continuación se muestra el mapeo de configuración principal:

Campo Tipo Descripción
name String El nombre visible del dashboard en PostHog.
filter Object Filtros de propiedad de evento (ej. source: blog).
insights Array Una lista de objetos de insight que contienen ajustes de type, math y display.
dashboard_id Integer El ID único asignado por PostHog, utilizado para la sincronización y actualizaciones.

Mapeos de Tipos de Insight

  • pageviews_total: Se representa como un BoldNumber que muestra los recuentos totales.
  • unique_users: Rastrea tendencias de DAU/MAU.
  • traffic_trend: Genera un LineGraph para el análisis de series temporales.

Funciones avanzadas de Skill PostHog Analytics

  • Inyección Automática de Configuración: La skill escribe automáticamente el dashboard_id generado en su archivo JSON de origen después de la creación.
  • Soporte Multi-Región: Totalmente compatible con instancias de PostHog tanto de EE. UU. como de la UE a través de la variable de entorno POSTHOG_HOST.
  • Control de Insights Granular: Personalice agregaciones matemáticas (total, dau, monthly_active) y rangos de fechas por insight.
  • Sincronización Idempotente: El comando de sincronización identifica los insights existentes por nombre para evitar la creación de duplicados durante las actualizaciones iterativas.
  • Exportación Fluida: Convierta cualquier dashboard en vivo en una plantilla JSON reutilizable con un solo comando CLI.

SKILL.md


Cargando

Habilidades relacionadas de Openclaw

METADATA

Github Stars: 0
forks: 0

Presentado*