pagerduty-automation
Ajuda seu agente a automatizar o PagerDuty. Ele gerencia incidentes, serviços, escalas e políticas de escalonamento de forma eficiente.
O que ela faz
Esta ferramenta ajuda a gerenciar o PagerDuty, um sistema de alerta para equipes de tecnologia. Você pode usá-la para criar, ver ou resolver problemas (incidentes), gerenciar serviços que estão com problemas e verificar quem está de plantão.
Quando usar
- ✓Quando um problema sério acontece e você precisa criar um alerta.
- ✓Para ver quais problemas estão abertos e quem está cuidando deles.
- ✓Para verificar quem está de plantão em uma determinada semana.
Exemplo do que pedir para a IA
“Crie um incidente no PagerDuty sobre um servidor fora do ar.”
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 PagerDuty e usa comandos específicos para realizar ações como criar incidentes ou listar quem está de plantão. Primeiro, ela verifica quais comandos estão disponíveis e depois executa a ação que você pediu.
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 pagerduty-automationOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/pagerduty-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 PagerDuty via Rube MCP
Automatize o gerenciamento de incidentes e operações do PagerDuty através do toolkit PagerDuty do Composio via Rube MCP.
Pré-requisitos
- O Rube MCP deve estar conectado (RUBE_SEARCH_TOOLS disponível)
- Conexão ativa do PagerDuty via
RUBE_MANAGE_CONNECTIONScom o toolkitpagerduty - Sempre chame
RUBE_SEARCH_TOOLSprimeiro para obter os esquemas de ferramentas atuais
Configuração
Obter Rube MCP: Adicione https://rube.app/mcp como um servidor MCP na configuração do seu 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 toolkitpagerduty - Se a conexão não estiver ATIVA, siga o link de autenticação retornado para completar a autenticação do PagerDuty
- Confirme se o status da conexão mostra ATIVA antes de executar quaisquer fluxos de trabalho
Fluxos de Trabalho Principais
1. Gerenciar Incidentes
Quando usar: O usuário deseja criar, atualizar, reconhecer ou resolver incidentes
Sequência de ferramentas:
PAGERDUTY_FETCH_INCIDENT_LIST- Listar incidentes com filtros [Obrigatório]PAGERDUTY_RETRIEVE_INCIDENT_BY_INCIDENT_ID- Obter detalhes de um incidente específico [Opcional]PAGERDUTY_CREATE_INCIDENT_RECORD- Criar um novo incidente [Opcional]PAGERDUTY_UPDATE_INCIDENT_BY_ID- Atualizar status ou atribuição do incidente [Opcional]PAGERDUTY_POST_INCIDENT_NOTE_USING_ID- Adicionar uma nota a um incidente [Opcional]PAGERDUTY_SNOOZE_INCIDENT_BY_DURATION- Adiar um incidente por um período [Opcional]
Parâmetros chave:
statuses[]: Filtrar por status ('triggered', 'acknowledged', 'resolved')service_ids[]: Filtrar por IDs de serviçourgencies[]: Filtrar por urgência ('high', 'low')title: Título do incidente (para criação)service: Objeto de serviço comidetype(para criação)status: Novo status para operações de atualização
Armadilhas:
- A criação de incidentes requer um objeto
servicecomidetype: 'service_reference' - As transições de status seguem: triggered -> acknowledged -> resolved
- Não é possível transitar de resolved para triggered diretamente
PAGERDUTY_UPDATE_INCIDENT_BY_IDrequer o ID do incidente como parâmetro de caminho- A duração do adiamento é em segundos; o incidente é reativado após o período de adiamento
2. Inspecionar Alertas e Análises de Incidentes
Quando usar: O usuário deseja revisar alertas dentro de um incidente ou analisar métricas de incidentes
Sequência de ferramentas:
PAGERDUTY_GET_ALERTS_BY_INCIDENT_ID- Listar alertas de um incidente [Obrigatório]PAGERDUTY_GET_INCIDENT_ALERT_DETAILS- Obter detalhes de um alerta específico [Opcional]PAGERDUTY_FETCH_INCIDENT_ANALYTICS_BY_ID- Obter análises/métricas de incidentes [Opcional]
Parâmetros chave:
incident_id: O ID do incidentealert_id: ID específico do alerta dentro do incidentestatuses[]: Filtrar alertas por status
Armadilhas:
- Um incidente pode ter vários alertas; cada alerta tem seu próprio status
- IDs de alerta são escopados para o incidente
- Os dados de análise incluem tempos de resposta, métricas de engajamento e tempos de resolução
3. Gerenciar Serviços
Quando usar: O usuário deseja criar, atualizar ou listar serviços
Sequência de ferramentas:
PAGERDUTY_RETRIEVE_LIST_OF_SERVICES- Listar todos os serviços [Obrigatório]PAGERDUTY_RETRIEVE_SERVICE_BY_ID- Obter detalhes do serviço [Opcional]PAGERDUTY_CREATE_NEW_SERVICE- Criar um novo serviço técnico [Opcional]PAGERDUTY_UPDATE_SERVICE_BY_ID- Atualizar configuração do serviço [Opcional]PAGERDUTY_CREATE_INTEGRATION_FOR_SERVICE- Adicionar uma integração a um serviço [Opcional]PAGERDUTY_CREATE_BUSINESS_SERVICE- Criar um serviço de negócios [Opcional]PAGERDUTY_UPDATE_BUSINESS_SERVICE_BY_ID- Atualizar um serviço de negócios [Opcional]
Parâmetros chave:
name: Nome do serviçoescalation_policy: Objeto de política de escalonamento comidetypealert_creation: Modo de criação de alertas ('create_alerts_and_incidents' ou 'create_incidents')status: Status do serviço ('active', 'warning', 'critical', 'maintenance', 'disabled')
Armadilhas:
- A criação de um serviço requer uma política de escalonamento existente
- Serviços de negócios são diferentes de serviços técnicos; eles representam agrupamentos em nível de negócios
- Integrações de serviço definem como os alertas são criados (email, API, eventos)
- Desabilitar um serviço interrompe toda a criação de incidentes para esse serviço
4. Gerenciar Agendamentos e Plantão
Quando usar: O usuário deseja visualizar ou gerenciar agendamentos e rotações de plantão
Sequência de ferramentas:
PAGERDUTY_GET_SCHEDULES- Listar todos os agendamentos [Obrigatório]
…
Perguntas frequentes
O que é PagerDuty?
PagerDuty é um serviço que ajuda equipes de tecnologia a serem alertadas rapidamente quando algo dá errado em seus sistemas.
O que são 'incidentes'?
Incidentes são alertas sobre problemas que precisam de atenção imediata, como um servidor que parou de funcionar.
Como a ferramenta sabe o que fazer?
Ela usa um sistema chamado Rube MCP que se conecta ao PagerDuty e entende os comandos para gerenciar alertas, serviços e plantões.
Detalhes
Descrição original do autor
Automate PagerDuty tasks via Rube MCP (Composio): manage incidents, services, schedules, escalation policies, and on-call rotations. Always search tools first for current schemas.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #3787
- 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