PM Copilot System: como automatizei o trabalho de Product Manager com Claude AI e Claude Code
31 módulos integrado ao Jira, Confluence, GitHub e mais 8 ferramentas. Resultado: zero trabalho manual, 11 PRs em produção e tempo de volta para produto.
Como construí um sistema com 31 módulos usando Claude AI, Claude Code e Skills para automatizar Jira, Confluence, GitHub e mais 6 ferramentas.

31 módulos integrado ao Jira, Confluence, GitHub e mais 8 ferramentas. Resultado: zero trabalho manual, 11 PRs em produção e tempo de volta para produto.
Visão Geral do Projeto
O PM Copilot System foi desenvolvido por mim como uma solução integrada para automatizar as principais atividades de Product Managers. O projeto combina a potência da IA (Claude) com as plataformas mais utilizadas no ambiente corporativo, criando um fluxo de trabalho que economiza tempo e aumenta a produtividade.
As principais funcionalidades incluem geração automática de documentação, análise de pull requests, criação de histórias de usuário formatadas e sincronização entre Jira, GitHub e Confluence. O sistema aprende com os padrões da equipe e oferece sugestões contextualizadas.

Hipótese
Partimos da hipótese de que automatizar tarefas operacionais repetitivas tira tempo dos PMs de trabalhos mais estratégicos. Se conseguíssemos eliminar atividades como formatação de documentos, resumo de PRs e sincronização manual de dados, o PM teria até 4-5 horas semanais para focar em análise de mercado, estratégia de produto e relacionamento com stakeholders.
Além disso, esperávamos que a IA pudesse oferecer insights sobre padrões no desenvolvimento, riscos em roadmaps e sugestões de priorização baseadas em dados históricos do projeto.
Como foi construído
2 de março de 2025: o início no Claude.ai
Tudo começou com um problema concreto: criar histórias no Jira no padrão correto consumia tempo demais e dependia de contexto disperso em múltiplas ferramentas. Minha primeira tentativa foi um prompt longo colado manualmente no início de cada conversa com o Claude.ai.
Funcionava, mas não escalava. A cada nova sessão o contexto se perdia. A consistência dependia de eu lembrar de colar o prompt certo. Qualquer atualização precisava ser replicada manualmente. Estava automatizando a execução, mas não o sistema.
A descoberta das Skills do Claude
O ponto de virada foi entender o sistema de Skills do Claude.ai. Uma Skill é um arquivo Markdown estruturado com frontmatter que o Claude carrega automaticamente quando detecta gatilhos específicos. Com isso, o contexto passou a ser persistente. O sistema passou a conhecer os padrões do meu time, as regras de negócio, os membros do squad e as integrações disponíveis, sem precisar ser reexplicado a cada sessão.
A arquitetura funciona assim: um arquivo SKILL.md principal com as regras universais e minha identidade operacional, e uma pasta templates/ com um arquivo .md para cada módulo. O Claude lê o SKILL.md e os templates sob demanda, dependendo do que eu solicito.

A construção dos 31 módulos
Cada módulo foi construído a partir de um problema real do meu dia a dia:
historia.md: historia.md: padrão completo de escrita de histórias no Jira com Aro do PBB, BDD, regras de negócio e critérios de aceite. Inclui Fase 0 de análise crítica onde o Claude sugere melhorias antes de escrever qualquer linha.
relatorio.md: relatorio.md: relatório executivo quinzenal com dados reais do Jira, tradução de impacto técnico para linguagem de negócio, pronto para apresentar à liderança.
cenarios.md: cenarios.md: cenários de teste macro gerados automaticamente a partir do board ativo, organizados por status com widget HTML visual.
confluence.md: confluence.md: documentação de entregas técnicas publicada automaticamente no Confluence com varredura completa do Jira.
cerimonias.md: cerimonias.md: indicadores de saúde do time baseados nos critérios reais do Agilista da empresa.
E mais 20 módulos cobrindo discovery, OKRs, post mortem, GTM, A/B testing, gestão de backlog, stakeholders, dívida técnica, pesquisa de mercado e mais.
As integrações via MCP
O Claude.ai suporta conectores MCP (Model Context Protocol) que permitem integração direta com ferramentas externas. Com os conectores configurados, o Claude passou a criar tasks no Jira, publicar páginas no Confluence, ler código no GitHub, consultar designs no Figma e acessar documentos no Google Drive diretamente na conversa, sem que eu precisasse trocar de ferramenta em nenhum momento.
Conectores ativos no meu sistema: Atlassian (Jira e Confluence), GitHub, Figma, Miro, Vercel, Google Drive, Gmail e Google Calendar.
23 de março de 2025: minha primeira PR com Claude Code
O Claude Code é a interface de linha de comando do Claude para trabalho direto em repositórios de código. Com o sistema já rodando no Claude.ai para o trabalho de PM, o próximo passo foi usar o Claude Code para atuar diretamente no repositório do e-commerce onde trabalho.
O fluxo que desenvolvi: receber um chamado de bug, analisar o código no repositório com o Claude Code, criar a task no Jira via Claude.ai, implementar a correção e abrir a PR. Tudo sem interromper nenhum desenvolvedor. Minha primeira PR foi aberta em 23 de março. Em 30 dias, foram 11 PRs no repositório de produção.

Como replicar do absoluto zero
Passo 1: criar uma conta no Claude.ai
Acesse claude.ai e crie uma conta. O plano Pro é necessário para usar Skills e conectores. O plano Max oferece mais capacidade para conversas longas e é o que eu uso para trabalho intenso.
Passo 2: instalar as Skills
No Claude.ai, acesse Personalizar, depois Habilidades e clique em "+" para adicionar uma nova habilidade. Faça upload do arquivo .skill, que é um zip com o SKILL.md e a pasta templates. O Claude vai carregar o contexto automaticamente quando detectar os gatilhos configurados.
Passo 3: conectar as ferramentas via MCP
No Claude.ai, acesse as configurações de conectores. Conecte o Atlassian com suas credenciais do Jira e Confluence. Repita para GitHub, Google Drive, Figma e as demais ferramentas que você usa. Após conectar, o Claude passa a operar diretamente nessas ferramentas.
Passo 4: adaptar o SKILL.md para o seu contexto
As Skills disponíveis para download foram construídas para o meu contexto específico de squad de e-commerce. Para usar no seu time, você precisa ajustar: nome do projeto no Jira, Cloud ID do Atlassian, membros do time e papéis, épicos ativos, serviços internos e padrões de nomenclatura. Abra o SKILL.md em qualquer editor de texto, substitua as referências e reempacote como zip com extensão .skill.
Passo 5: instalar o Claude Code
Acesse a documentação do Claude Code em docs.anthropic.com e instale via npm. No terminal, autentique com sua conta Anthropic e navegue até a pasta do repositório que você quer trabalhar. A partir daí, o Claude Code opera diretamente no código com contexto completo do repositório.

Passo 6: construir seus próprios módulos
Cada módulo é um arquivo Markdown com uma seção de contexto, uma seção de como acionar e os templates de saída. Comece pelos módulos que resolvem o seu maior problema atual. Não tente construir 31 módulos de uma vez: valide um, ajuste, depois avance para o próximo.
Principais Insights
O sistema conseguiu automatizar 65% das tarefas operacionais inicialmente mapeadas. A sincronização entre Jira e Confluence reduziu erros de documentação em 82%, e o resumo automático de PRs economizou em média 3 horas por semana de revisão manual.
Um aprendizado importante foi que nem toda automação é bem-vinda inicialmente. A equipe precisou de um período de adaptação para confiar nas sugestões da IA. Após 3 meses, a aceitação subiu para 88% e o sistema começou a gerar sugestões estratégicas mais relevantes.
Falhas e Aprendizados
Minha primeira versão era um prompt longo colado no início de cada conversa. Funcionava, mas não escalava.
Logo percebi que quantidade de módulos sem estrutura vira ruído. Meus primeiros módulos eram genéricos demais para serem úteis e específicos demais para serem reutilizáveis.
A maior falha foi tentar automatizar tudo ao mesmo tempo. O aprendizado foi direto: automatize primeiro o que você já domina manualmente. Automação de processo que você não entende bem gera automação ruim.
O aprendizado mais importante foi que a IA precisa de restrições tão precisas quanto as permissões. Definir o que o sistema não deve fazer foi tão determinante para a qualidade quanto definir o que ele deve fazer.
Desafios
O maior desafio técnico foi a instabilidade do Atlassian MCP em conversas longas. Em sessões extensas, as ferramentas do Jira e Confluence saem do contexto e precisam ser recarregadas. Desenvolver um protocolo de recuperação para isso sem interromper o fluxo de trabalho exigiu várias iterações.
O desafio de produto foi mais sutil: fazer o sistema atuar como parceiro estratégico, não como executor de prompts. O módulo de histórias só ficou realmente útil quando adicionei a Fase 0 de análise crítica obrigatória, onde o Claude sugere melhorias antes de escrever qualquer linha. Sem isso, o sistema era rápido mas não era inteligente.
Principais Insights
Contexto persistente é o verdadeiro diferencial da IA aplicada ao trabalho. Não é a qualidade da resposta isolada. É a capacidade de manter o histórico do projeto, os padrões do time e as decisões passadas ao longo do tempo, sessão após sessão.
Um PM com sistema de automação bem construído não trabalha mais, trabalha diferente. O tempo liberado da burocracia vai para decisões que realmente dependem de julgamento humano.
A fronteira entre PM e Tech PM não é de habilidade, é de ferramenta. Com a ferramenta certa e o contexto correto, o PM consegue atuar em camadas que antes eram exclusivas do time de engenharia.
Resultados
Após 6 meses de operação, o PM Copilot demonstrou impacto mensurável: redução de 4,5 horas semanais em tarefas administrativas, 82% de menos erros de documentação, e aumento de 40% no tempo dedicado a análise estratégica. O ROI foi alcançado em 4 meses.
O projeto agora é utilizado por 12 PMs em diferentes áreas (E-commerce, SaaS, Mobile) e começou a oferecer insights estratégicos como análise de padrões de bugs, previsão de riscos em roadmaps e recomendações de priorização baseadas em impacto de negócio.
![PR no GitHub mostrando [DGT-602] remove garantia 2 anos, status Merged](/images/pm-copilot/screenshot-5.png)
Projeto concluído e em produção desde março de 2025.