Skills Agentes

Infra Clickhouse

Configura y gestiona ClickHouse con la CLI clickhousectl: servidor local para desarrollo y servicios ClickHouse Cloud gestionados para producción, incluyendo auth, esquemas y conexión.

Oficial
Estrellas
536

en todo el repo

Actividad
56

0–100, la ruta de este skill

Actualizado
hace 2 meses

último commit aquí

Commits
1

últimos 90 días

Contexto
661 tok

125 tok en reposo

Paquete
5 archivos

13 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add ClickHouse/agent-skills --skill infra-clickhouse --agent claude-code

Se instala solo en este repositorio.

Este skill makes network requests.

Qué hace

  • Instala y ejecuta un servidor ClickHouse local para desarrollo usando la CLI clickhousectl
  • Crea y gestiona servicios ClickHouse Cloud gestionados para producción
  • Gestiona autenticación, creación de servicios, migración de esquemas y conexión de la aplicación
  • Enruta al flujo correcto (local o cloud) según la situación del usuario

Úsalo cuando

  • El usuario quiere construir una aplicación con ClickHouse
  • Necesita configurar un entorno de desarrollo local de ClickHouse
  • Quiere desplegar ClickHouse a producción o a ClickHouse Cloud
  • Quiere migrar de una instalación local a la nube

No lo uses cuando

    Qué lo activa

    Di cualquiera de estas frases y el agente debería cargar este skill.

    • “Configura ClickHouse en local para desarrollar mi app”
    • “Crea un servicio de ClickHouse Cloud para producción”
    • “Migra mi base ClickHouse local a la nube”
    • “Ayúdame a crear tablas y empezar a hacer queries en ClickHouse”

    SKILL.md

    En inglés

    ClickHouse with clickhousectl

    clickhousectl manages ClickHouse in two environments:

    • Local — ClickHouse installed and running on the user's machine, for development.
    • Cloud — managed ClickHouse Cloud services, for production: fully managed, automatic scaling, backups, and upgrades.

    This file routes to the right reference. The step-by-step workflows live in ref/local.md and ref/cloud.md — read the one that matches the user's situation before running commands.

    Which reference to use

    The user wants to... Read
    Build an app with ClickHouse, develop or prototype locally, no cloud account needed ref/local.md
    Go to production, host a managed ClickHouse, or use ClickHouse Cloud explicitly ref/cloud.md
    Operate an existing cloud service (schemas, users, queries against it) ref/cloud.md
    Develop locally now, ship to production later Start with ref/local.md; it points to ref/cloud.md when it's time to go to prod

    If it's genuinely ambiguous (e.g. "set up ClickHouse for my app"), default to local for development tasks and ask before creating anything in the cloud — cloud services cost money.

    Prerequisites (both workflows)

    Check that clickhousectl is installed:

    which clickhousectl
    

    If not found, install it:

    curl -fsSL https://clickhouse.com/cli | sh
    

    This installs to ~/.local/bin/clickhousectl (with a chctl alias). If the command is still not found, suggest export PATH="$HOME/.local/bin:$PATH" or a new terminal.

    All commands accept --json for machine-readable output. Exit codes follow gh conventions: 0 success, 1 error, 2 cancelled, 4 auth required.

    Related

    • When designing schemas, consult the clickhouse-best-practices skill for ORDER BY selection, data types, and partitioning.
    • For Postgres (local development or managed ClickHouse Cloud Postgres), use the infra-postgres skill.

    Reproducido de ClickHouse/agent-skills bajo licencia Apache-2.0. Leer esta página en markdown.

    Archivos

    5 archivos en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

    Antes de instalar

    Requiere tener instalado clickhousectl (curl -fsSL https://clickhouse.com/cli | sh).

    Necesita en el PATH:curl

    Detalles

    Creador
    ClickHouse
    Categoría
    Bases de datos
    Licencia
    Apache-2.0
    Recursos incluidos
    Incluye scripts o referencias
    Código fuente
    Ver SKILL.md

    Etiquetas

    Más de ClickHouse/agent-skills

    Este repo incluye 11 skills. Si instalas uno, normalmente ya tienes los demás. Ver el pack agent-skills entero y su comando de instalación

    Genera código TypeScript/JavaScript que lee/decodifica y escribe/codifica streams RowBinary de ClickHouse para el servidor HTTP; solo para Node.js, no cubre navegadores.

    Costo de contexto al activarse
    1.3k tok
    Tamaño del paquete
    193 archivos
    Última actualización
    hace 2 meses
    Oficialbases de datos

    Configura y gestiona Postgres con clickhousectl: Postgres local con Docker para desarrollo, o servicios Postgres gestionados en ClickHouse Cloud (conexiones, TLS, réplicas, failover, restauración).

    Costo de contexto al activarse
    664 tok
    Tamaño del paquete
    5 archivos
    Última actualización
    hace 2 meses
    Oficialbases de datos

    Conecta un colector OpenTelemetry a un servicio Managed ClickStack en ClickHouse Cloud, desplegando uno nuevo o configurando el existente, y envía telemetría sintética para verificarlo en ClickStack.

    Costo de contexto al activarse
    9.9k tok
    Tamaño del paquete
    2 archivos
    Última actualización
    hace 2 meses
    Oficialdevops infraestructura

    Escribe código idiomático para el cliente Node.js de ClickHouse (@clickhouse/client): configuración, ping, inserts, selects, parámetros, sesiones y tipos de datos. No usar para código de cliente Web/navegador.

    Costo de contexto al activarse
    2.8k tok
    Tamaño del paquete
    13 archivos
    Última actualización
    hace 3 meses
    Oficialbases de datos

    Soluciona problemas comunes del cliente Node.js de ClickHouse (@clickhouse/client): socket hang-up, Keep-Alive, streams, tipos de datos, TLS/proxy y timeouts.

    Costo de contexto al activarse
    1.3k tok
    Tamaño del paquete
    10 archivos
    Última actualización
    hace 3 meses
    Oficialbases de datos

    Úsalo obligatoriamente para investigar problemas de rendimiento en una instancia Postgres gestionada por ClickHouse: analiza métricas de Prometheus y patrones de consultas lentas, y recomienda (sin aplicar) una solución.

    Costo de contexto al activarse
    1.2k tok
    Tamaño del paquete
    13 archivos
    Última actualización
    hace 4 meses
    Oficialbases de datos

    Skills relacionados

    Ejecuta SQL analítico con chDB, ClickHouse embebido en Python, sobre archivos locales, URLs, S3 o bases remotas (Postgres, MySQL, MongoDB, Iceberg, Delta Lake) sin servidor.

    Costo de contexto al activarse
    1.2k tok
    Tamaño del paquete
    8 archivos
    Última actualización
    hace 4 meses
    Oficialbases de datos

    Úsalo obligatoriamente al diseñar arquitecturas ClickHouse, elegir patrones de ingesta o modelado, o traducir buenas prácticas en diseños específicos del workload.

    Costo de contexto al activarse
    791 tok
    Tamaño del paquete
    15 archivos
    Última actualización
    hace 4 meses
    Oficialbases de datos

    Úsalo obligatoriamente al revisar schemas, queries o configuraciones de ClickHouse: contiene 31 reglas que deben verificarse antes de dar recomendaciones.

    Costo de contexto al activarse
    2.6k tok
    Tamaño del paquete
    37 archivos
    Última actualización
    hace 4 meses
    Oficialbases de datos