implementing-ticketing-system-for-incidents
Faz seu agente criar um sistema de tickets para incidentes de segurança. Ele conecta alertas a sistemas de gerenciamento para rastrear problemas. É útil para organizar o fluxo de trabalho de resposta a incidentes.
O que ela faz
Esta ferramenta automatiza a criação de chamados de incidentes de segurança, conectando alertas do seu sistema de monitoramento (SIEM) a plataformas como ServiceNow, Jira ou TheHive. Ela ajuda a organizar o rastreamento, gerenciar prazos e documentar tudo para conformidade.
Quando usar
- ✓Quando a equipe de segurança precisa de um processo organizado para lidar com incidentes.
- ✓Para cumprir regras que exigem documentação detalhada de incidentes.
- ✓Quando várias equipes precisam colaborar em um incidente com tarefas e prazos claros.
Exemplo do que pedir para a IA
“Crie um chamado de incidente a partir do alerta 'Malware Detectado' com severidade 'Alta' e atribua à equipe 'SOC Tier 2'.”
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 recebe alertas de segurança do seu sistema de monitoramento. Ela então cria automaticamente um chamado em uma plataforma de gerenciamento (como ServiceNow), preenchendo detalhes importantes como tipo de alerta, severidade e quem deve resolver.
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 mukul975/Anthropic-Cybersecurity-Skills --skill implementing-ticketing-system-for-incidentsOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/implementing-ticketing-system-for-incidents/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.
Implementando Sistema de Tickets para Incidentes
Quando Usar
Use esta funcionalidade quando:
- Equipes de SOC precisarem formalizar o rastreamento de incidentes além do gerenciamento de eventos notáveis do SIEM
- Requisitos de conformidade exigirem um ciclo de vida de incidentes documentado com carimbos de data/hora e trilhas de auditoria
- Coordenação entre várias equipes exigir fluxos de trabalho baseados em tickets com atribuição e escalonamento
- Rastreamento de SLA precisar de medição automatizada de tempos de resposta e resolução
- Revisões pós-incidente exigirem dados estruturados para análise de tendências e relatórios
Não use para triagem de alertas individuais — tickets são para incidentes confirmados que exigem investigação e remediação em várias etapas, não para todos os alertas do SIEM.
Pré-requisitos
- Plataforma de ticketing: ServiceNow ITSM, Jira Service Management ou TheHive
- Capacidade de integração com SIEM (API REST, webhook ou conector SOAR)
- Taxonomia de classificação de incidentes (categorias, níveis de severidade, caminhos de escalonamento)
- Cronograma de rotação de plantão para atribuição de analistas
- Definições de SLA alinhadas à severidade do incidente
Fluxo de Trabalho
Etapa 1: Definir Taxonomia de Classificação de Incidentes
Estabeleça categorias e severidade de incidentes padronizadas:
incident_taxonomy:
categories:
- malware_infection
- phishing_campaign
- unauthorized_access
- data_exfiltration
- denial_of_service
- ransomware
- insider_threat
- vulnerability_exploitation
- account_compromise
- policy_violation
severity_levels:
critical:
definition: "Active data breach, ransomware, or business-critical system compromise"
response_sla: 15 minutes
resolution_sla: 4 hours
escalation: immediate to Tier 3 + CISO notification
examples: ["Active ransomware", "Domain admin compromise", "Customer data breach"]
high:
definition: "Confirmed compromise of business systems or multiple user accounts"
response_sla: 30 minutes
resolution_sla: 8 hours
escalation: Tier 2 immediate, Tier 3 if unresolved in 2 hours
examples: ["Malware with C2", "Lateral movement detected", "Phishing with credential theft"]
medium:
definition: "Confirmed security event requiring investigation and remediation"
response_sla: 2 hours
resolution_sla: 24 hours
escalation: Tier 2 within 4 hours
examples: ["Single phishing click", "Unauthorized software", "Policy violation"]
low:
definition: "Minor security event with limited impact"
response_sla: 8 hours
resolution_sla: 72 hours
escalation: Tier 1 standard queue
examples: ["Scan attempt", "Failed brute force (no compromise)", "Info disclosure"]
Etapa 2: Automatizar Criação de Tickets a partir do SIEM
Integração com ServiceNow via API REST:
import requests
import json
from datetime import datetime
class IncidentTicketManager:
def __init__(self, snow_url, snow_user, snow_password):
self.snow_url = snow_url
self.auth = (snow_user, snow_password)
self.headers = {
"Content-Type": "application/json",
"Accept": "application/json"
}
def create_incident(self, alert_data):
"""Cria incidente no ServiceNow a partir de alerta do SIEM"""
severity_map = {
"critical": "1",
"high": "2",
"medium": "3",
"low": "4"
}
payload = {
"short_description": f"[SEC] {alert_data['rule_name']} — {alert_data['src']}",
"description": self._build_description(alert_data),
"category": "Security",
"subcategory": alert_data.get("category", "Investigation"),
"urgency": severity_map.get(alert_data["severity"], "3"),
"impact": severity_map.get(alert_data["severity"], "3"),
"assignment_group": self._get_assignment_group(alert_data["severity"]),
"caller_id": "soc_automation",
"u_siem_event_id": alert_data.get("notable_id", ""),
"u_mitre_technique": alert_data.get("mitre_technique", ""),
"u_affected_hosts": ", ".join(alert_data.get("affected_hosts", [])),
"u_iocs": json.dumps(alert_data.get("iocs", {}))
}
response = requests.post(
f"{self.snow_url}/api/now/table/incident",
auth=self.auth,
headers=self.headers,
json=payload
)
result = response.json()["result"]
return {
"ticket_number": result["number"],
"sys_id": result["sys_id"],
…
Perguntas frequentes
O que é um 'chamado de incidente'?
É um registro formal de um problema de segurança que precisa ser investigado e resolvido, contendo detalhes sobre o que aconteceu, quem é responsável e qual o prazo.
O que é SIEM?
SIEM (Security Information and Event Management) é um sistema que coleta e analisa dados de segurança de vários dispositivos para detectar ameaças.
O que são SLAs?
SLAs (Service Level Agreements) são acordos que definem o tempo esperado para responder e resolver um incidente, com base na sua gravidade.
Detalhes
Descrição original do autor
Implements an integrated incident ticketing system connecting SIEM alerts to ServiceNow, Jira, or TheHive for structured incident tracking, SLA management, escalation workflows, and compliance documentation. Use when SOC teams need formalized incident lifecycle management with automated ticket creation, assignment routing, and resolution tracking. '
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #5970
- Licença
- Apache-2.0
- Atualizada em
- 31/08/2026
Comentários
- …
Mais skills deste repositório
abusing-dpapi-for-credential-access
Dá ao seu agente de IA instruções prontas para uma tarefa específica, para ele fazer melhor e mais rápido.
mukul975/Anthropic-Cybersecurity-Skills
abusing-shadow-credentials-for-privesc
Ensina seu agente de IA a escrever textos claros e bem estruturados.
mukul975/Anthropic-Cybersecurity-Skills
achieving-cmmc-level-2-compliance
Ajuda seu agente a preparar um ambiente para conformidade com CMMC Nível 2. Ele implementa requisitos de segurança e gerencia a documentação necessária.
mukul975/Anthropic-Cybersecurity-Skills
acquiring-disk-image-with-dd-and-dcfldd
Ajuda seu agente a criar cópias exatas de discos rígidos. Isso é útil para garantir que nenhuma informação seja perdida ou alterada durante investigações.
mukul975/Anthropic-Cybersecurity-Skills
Skills parecidas
dashboard-builder
Ajuda seu agente a criar painéis de monitoramento úteis. Ele transforma dados em gráficos que respondem a perguntas importantes sobre o sistema.
affaan-m/ECC
dev-team
Simula uma equipe de desenvolvimento colaborativa, onde diferentes papéis respondem a um problema juntos. É útil para obter múltiplas perspectivas sem trocar de agente manualmente.
affaan-m/ECC
ecc-council
Faz seu agente reunir um conselho de quatro vozes para tomar decisões difíceis. É útil quando há várias opções boas e é preciso debater antes de escolher.
affaan-m/ECC