Pular para o conteúdo
Skillpedia
Automações48 mil · #3861

posthog-automation

Ajuda seu agente a automatizar tarefas no PostHog. Ele pode gerenciar eventos, flags de recursos e perfis de usuários. É útil para gerenciar dados e configurações de forma eficiente.

O que ela faz

Esta ferramenta permite automatizar tarefas no PostHog, como registrar eventos, gerenciar funcionalidades (feature flags) e organizar projetos. Ela conecta-se ao PostHog para que você possa controlar esses dados.

Quando usar

  • ✓Enviar dados de eventos para análise.
  • ✓Criar ou modificar funcionalidades que aparecem para alguns usuários.
  • ✓Listar seus projetos ou usuários no PostHog.

Exemplo do que pedir para a IA

“Registre um evento de 'compra_concluida' para o usuário com ID 'user123' e adicione as propriedades 'valor: 50' e 'produto: 'livro'.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/posthog-automation/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/posthog-automation/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta se conecta ao PostHog usando suas credenciais. Ela usa comandos específicos para enviar informações, buscar dados ou alterar configurações, como criar um novo botão que só aparece para 10% dos usuários.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add sickn33/agentic-awesome-skills --skill posthog-automation

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/posthog-automation/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Automação do PostHog via Rube MCP

Automatize a análise de produtos e o gerenciamento de flags de recursos do PostHog através do toolkit PostHog do Composio via Rube MCP.

Pré-requisitos

  • O Rube MCP deve estar conectado (RUBE_SEARCH_TOOLS disponível)
  • Conexão ativa com o PostHog via RUBE_MANAGE_CONNECTIONS com o toolkit posthog
  • Sempre chame RUBE_SEARCH_TOOLS primeiro para obter os esquemas de ferramentas atuais

Configuração

Obtenha o Rube MCP: Adicione https://rube.app/mcp como um servidor MCP na sua configuração de cliente. Nenhuma chave de API é necessária — basta adicionar o endpoint e funciona.

  1. Verifique se o Rube MCP está disponível confirmando que RUBE_SEARCH_TOOLS responde
  2. Chame RUBE_MANAGE_CONNECTIONS com o toolkit posthog
  3. Se a conexão não estiver ATIVA, siga o link de autenticação retornado para completar a autenticação do PostHog
  4. Confirme se o status da conexão mostra ATIVA antes de executar quaisquer fluxos de trabalho

Fluxos de Trabalho Principais

1. Capturar Eventos

Quando usar: O usuário deseja enviar dados de eventos para o PostHog para rastreamento de análise.

Sequência de ferramentas:

  1. POSTHOG_CAPTURE_EVENT - Envia um ou mais eventos para o PostHog [Obrigatório]

Parâmetros principais:

  • event: Nome do evento (ex: '$pageview', 'user_signed_up', 'purchase_completed')
  • distinct_id: Identificador único do usuário (obrigatório)
  • properties: Objeto com propriedades específicas do evento
  • timestamp: Timestamp no formato ISO 8601 (opcional; padrão é a hora do servidor)

Armadilhas:

  • distinct_id é obrigatório para cada evento; identifica o usuário/dispositivo
  • Eventos do sistema PostHog usam o prefixo $ (ex: '$pageview', '$identify')
  • Eventos personalizados NÃO devem usar o prefixo $
  • Propriedades são de formato livre; mantenha esquemas consistentes entre os eventos
  • Eventos são processados de forma assíncrona; o atraso na ingestão é geralmente de segundos

2. Listar e Filtrar Eventos

Quando usar: O usuário deseja navegar ou pesquisar eventos capturados.

Sequência de ferramentas:

  1. POSTHOG_LIST_AND_FILTER_PROJECT_EVENTS - Consulta eventos com filtros [Obrigatório]

Parâmetros principais:

  • project_id: ID do projeto PostHog (obrigatório)
  • event: Filtra por nome do evento
  • person_id: Filtra por ID da pessoa
  • after: Eventos após este timestamp ISO 8601
  • before: Eventos antes deste timestamp ISO 8601
  • limit: Número máximo de eventos a serem retornados
  • offset: Offset de paginação

Armadilhas:

  • project_id é obrigatório; resolva primeiro via LIST_PROJECTS
  • Filtros de data usam o formato ISO 8601 (ex: '2024-01-15T00:00:00Z')
  • Grandes volumes de eventos exigem paginação; use offset e limit
  • Os resultados são retornados em ordem cronológica reversa por padrão
  • Propriedades de eventos são aninhadas; analise com cuidado

3. Gerenciar Flags de Recursos

Quando usar: O usuário deseja criar, visualizar ou gerenciar flags de recursos.

Sequência de ferramentas:

  1. POSTHOG_LIST_AND_MANAGE_PROJECT_FEATURE_FLAGS - Lista flags de recursos existentes [Obrigatório]
  2. POSTHOG_RETRIEVE_FEATURE_FLAG_DETAILS - Obtém a configuração detalhada da flag [Opcional]
  3. POSTHOG_CREATE_FEATURE_FLAGS_FOR_PROJECT - Cria uma nova flag de recurso [Opcional]

Parâmetros principais:

  • Para listar: project_id (obrigatório)
  • Para detalhes: project_id, id (ID da flag de recurso)
  • Para criar:
    • project_id: Projeto alvo
    • key: Chave da flag (ex: 'new-dashboard-beta')
    • name: Nome legível por humanos
    • filters: Regras de segmentação e percentual de rollout
    • active: Se a flag está habilitada

Armadilhas:

  • A key da flag de recurso deve ser única dentro de um projeto
  • Chaves de flag devem usar kebab-case (ex: 'my-feature-flag')
  • filters definem grupos de segmentação com propriedades e percentuais de rollout
  • Criar uma flag com active: true a habilita imediatamente para usuários correspondentes
  • Mudanças nas flags entram em vigor em segundos devido ao mecanismo de polling do PostHog

4. Gerenciar Projetos

Quando usar: O usuário deseja listar ou inspecionar projetos e organizações do PostHog.

Sequência de ferramentas:

  1. POSTHOG_LIST_PROJECTS_IN_ORGANIZATION_WITH_PAGINATION - Lista todos os projetos [Obrigatório]

Parâmetros principais:

  • organization_id: Identificador da organização (pode ser opcional dependendo da autenticação)
  • limit: Número de resultados por página
  • offset: Offset de paginação

Armadilhas:

  • IDs de projeto são numéricos; usados como parâmetros na maioria dos outros endpoints
  • O ID da organização pode ser necessário; verifique sua configuração do PostHog
  • A paginação é baseada em offset; itere até que os resultados estejam vazios
  • Configurações de projeto incluem chaves de API e detalhes de configuração

5. Perfil do Usuário e Autenticação

Quando usar: O usuário deseja verificar detalhes do usuário atual ou verificar o acesso à API.

Sequência de ferramentas:

  1. POSTHOG_WHOAMI - Obtém informações do usuário da API atual [Opcional]

…

Perguntas frequentes

O que é um 'event'?

Um evento é uma ação que acontece no seu aplicativo ou site, como um usuário clicando em um botão, fazendo uma compra ou visitando uma página. O PostHog rastreia esses eventos.

O que são 'feature flags'?

Feature flags são como interruptores que permitem ativar ou desativar funcionalidades do seu aplicativo para diferentes grupos de usuários. Isso ajuda a testar novas ideias com segurança.

Como o PostHog sabe quem é o usuário?

O PostHog usa um 'distinct_id', que é um identificador único para cada usuário ou dispositivo. Isso garante que os eventos sejam associados à pessoa certa.

Detalhes

Descrição original do autor

Automate PostHog tasks via Rube MCP (Composio): events, feature flags, projects, user profiles, annotations. Always search tools first for current schemas.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#3861
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas