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
Mensagem pronta para colar
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-automationOu 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.mdConteú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_CONNECTIONScom o toolkitposthog - Sempre chame
RUBE_SEARCH_TOOLSprimeiro 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.
- Verifique se o Rube MCP está disponível confirmando que
RUBE_SEARCH_TOOLSresponde - Chame
RUBE_MANAGE_CONNECTIONScom o toolkitposthog - Se a conexão não estiver ATIVA, siga o link de autenticação retornado para completar a autenticação do PostHog
- 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:
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 eventotimestamp: 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:
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 eventoperson_id: Filtra por ID da pessoaafter: Eventos após este timestamp ISO 8601before: Eventos antes deste timestamp ISO 8601limit: Número máximo de eventos a serem retornadosoffset: 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
offsetelimit - 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:
POSTHOG_LIST_AND_MANAGE_PROJECT_FEATURE_FLAGS- Lista flags de recursos existentes [Obrigatório]POSTHOG_RETRIEVE_FEATURE_FLAG_DETAILS- Obtém a configuração detalhada da flag [Opcional]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 alvokey: Chave da flag (ex: 'new-dashboard-beta')name: Nome legível por humanosfilters: Regras de segmentação e percentual de rolloutactive: Se a flag está habilitada
Armadilhas:
- A
keyda flag de recurso deve ser única dentro de um projeto - Chaves de flag devem usar kebab-case (ex: 'my-feature-flag')
filtersdefinem grupos de segmentação com propriedades e percentuais de rollout- Criar uma flag com
active: truea 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:
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áginaoffset: 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:
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.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #3861
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
benchmark
Ajuda seu agente a medir a velocidade e a performance do código. É útil para garantir que as coisas estão rápidas e para encontrar problemas de lentidão.
affaan-m/ECC
content-hash-cache-pattern
Faz seu agente usar hashes de conteúdo para cachear resultados de processamento de arquivos. Isso evita processamento repetido e invalida o cache automaticamente quando o conteúdo muda. Útil para acelerar tarefas lentas.
affaan-m/ECC
parallel-execution-optimizer
Faz seu agente acelerar tarefas complexas dividindo-as em partes menores e executando-as em paralelo. Garante que tudo seja verificado ao final.
affaan-m/ECC