phishguard

Monitorea las bandejas de Gmail y Outlook en busca de correos de phishing. Analiza cada correo entrante usando reglas estaticas e IA (Claude API). Asigna un puntaje de riesgo (BAJO/MEDIO/ALTO/CRITICO) y actua automaticamente: pone en cuarentena los correos sospechosos, alerta al usuario y envia notificaciones a Slack o Teams. Disenado para empresas de 20 a 200 usuarios.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "phishguard" with this command: npx skills add lichq1337/phishguard

Skill PhishGuard

Que hace este skill

Este skill monitorea automaticamente las bandejas de entrada en busca de ataques de phishing. Se ejecuta en segundo plano y revisa los correos nuevos en un intervalo configurable.

Cuando llega un correo nuevo, PhishGuard:

  1. Extrae remitente, asunto, cuerpo, URLs y cabeceras de autenticacion (SPF/DKIM)
  2. Ejecuta verificaciones de reglas estaticas (typosquatting, palabras de urgencia, URLs sospechosas, fallas de autenticacion)
  3. Envia el correo a la API de Claude para un analisis semantico de phishing
  4. Combina ambos puntajes en un nivel de riesgo final: BAJO / MEDIO / ALTO / CRITICO
  5. Toma la accion correspondiente segun el nivel de riesgo

Niveles de riesgo y acciones

Nivel de riesgoPuntajeAccion tomada
BAJO0-24Entrega normal, sin accion
MEDIO25-49Agrega etiqueta de advertencia al correo
ALTO50-74Cuarentena + alerta al usuario + notificacion a Slack/Teams
CRITICO75-100Cuarentena + alerta al usuario + notificacion a Slack/Teams + registro

Como invocar este skill

Podes pedirle a OpenClawd que ejecute PhishGuard de las siguientes formas:

  • "Inicia el monitoreo de phishing"
  • "Revisa mi bandeja en busca de phishing"
  • "Analiza este correo: [pegar correo]"
  • "Mostrame el reporte de PhishGuard de hoy"
  • "Detene el monitoreo de PhishGuard"

Como funciona internamente

El skill esta implementado en phishguard.js. Expone estas funciones principales:

  • startMonitoring(context) — inicia el ciclo de revision de correos en segundo plano
  • stopMonitoring(context) — detiene el ciclo de revision
  • analyzeEmail(emailData, context) — analiza un correo individual bajo demanda
  • getReport(context) — devuelve un resumen de las detecciones de la sesion actual

Cuando el monitoreo esta activo, el skill consulta Gmail cada N segundos (por defecto: 60) usando la herramienta de Gmail disponible en OpenClawd. Por cada correo no leido que no haya visto antes, ejecuta analyzeEmail() y actua segun el resultado.

Herramientas de OpenClawd requeridas

Este skill utiliza las siguientes herramientas que deben estar habilitadas en tu instancia de OpenClawd:

  • gmail:list-messages — listar mensajes no leidos
  • gmail:get-message — obtener el contenido completo y cabeceras del mensaje
  • gmail:modify-message — agregar etiquetas (cuarentena, advertencia)
  • slack:send-message O teams:send-message — enviar notificaciones de alerta (opcional)

Variables de entorno

VariableRequeridaPor defectoDescripcion
ANTHROPIC_API_KEYSiAPI key de Claude para el analisis de IA
SLACK_WEBHOOK_URLNoWebhook de Slack para alertas
TEAMS_WEBHOOK_URLNoWebhook de Teams para alertas
GMAIL_CHECK_INTERVAL_SECONDSNo60Frecuencia de revision de Gmail en segundos
PHISHGUARD_QUARANTINE_LABELNoPhishGuard-CuarentenaEtiqueta de Gmail para correos en cuarentena

Formato de salida

Cuando se analiza un correo, PhishGuard reporta lo siguiente:

[PhishGuard] Riesgo: ALTO (puntaje: 67/100)
Remitente: security@paypa1-alerts.xyz
Asunto:    URGENTE: Tu cuenta ha sido suspendida

Indicadores detectados:
  - CRITICO: El dominio del remitente imita a paypal.com
  - ALTO: Fallo en la validacion SPF
  - ALTO: El cuerpo solicita informacion sensible (contrasena, tarjeta de credito)
  - MEDIO: 4 palabras de urgencia detectadas

Analisis de IA: Este correo exhibe patrones clasicos de phishing dirigidos
a usuarios de PayPal. El dominio usa sustitucion de caracteres (paypa1 vs paypal).

Accion tomada: Correo en cuarentena + notificacion enviada a Slack.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Wechat Mp Writer

WeChat Official Account (公众号) content writer with article formatting, headline optimization, and engagement tips. Use when you need to write WeChat articles,...

Registry SourceRecently Updated
General

OpenClaw EverMemory Installer

Use this skill when installing, upgrading, verifying, or publishing the EverMemory OpenClaw plugin and its companion skill, including local path install, npm...

Registry SourceRecently Updated
General

Ip Advisor

知识产权顾问。专利、版权、商业秘密、注册流程、保护策略。IP advisor for patents, copyrights, trade secrets. 知识产权、专利、版权。

Registry SourceRecently Updated
1950ckchzh
General

炒股大师模拟器

炒股大师模拟器 | 股市模拟交易练习 | A股/港股/美股投资学习 | 化身文主任/股神老徐/炒股养家/孙宇晨等各位大师学习投资思路 | 多智能体股票讨论群

Registry SourceRecently Updated