phishing-indicators

Triage reported phishing emails by checking headers, links, and attachments, then post a risk verdict to Slack.

20.2k|3.4k|Updated Oct 5, 2024
One-click install
npx skills add https://github.com/kortix-ai/suna --skill phishing-indicators
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: phishing-indicators
Source: https://github.com/kortix-ai/suna/tree/main/packages/starter/templates/marketplace/runtime/skills/phishing-indicators
Command: npx skills add https://github.com/kortix-ai/suna --skill phishing-indicators

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Security teams receive a steady stream of user-reported suspicious emails, and manually triaging each one — checking authentication headers, resolving links, inspecting attachments — is repetitive and inconsistent. This Skill standardizes that triage so every reported email gets the same disciplined analysis and a clear risk verdict.

Core Features & Use Cases

  • Header and sender analysis: Checks SPF, DKIM, DMARC, Reply-To mismatches, Return-Path anomalies, and display-name spoofing on the original forwarded message.
  • Link and attachment inspection: Resolves links to their real destinations, flags lookalike domains and credential-harvesting pages, and identifies true attachment types via content rather than extension.
  • Five-tier risk classification: Assigns Critical, High, Medium, Low, or Benign tiers backed by specific indicators, with a recommended action such as blocking a sender or warning staff.
  • Use Case: A scheduled check finds three new reports in the phishing-report Gmail inbox; the agent triages each independently and posts a verdict with indicators and a recommended action to the security Slack channel.

Quick Start

Triage the new emails in the phishing-report inbox and post a risk verdict with recommended actions to the security Slack channel.

Frequently Asked Questions about phishing-indicators

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I triage reported phishing emails automatically?

Search the phishing-report inbox for new reports, then check each original message's SPF/DKIM/DMARC results, sender identity, links, and attachments. Combine the indicators into a risk tier and post a verdict with a recommended action to the security Slack channel.

What email header checks detect phishing and spoofing?

Key checks include SPF, DKIM, and DMARC results, Reply-To addresses that differ from the From domain, unrelated Return-Path domains, trusted display names paired with misspelled addresses, and routing headers hopping through unexpected infrastructure.

Can this skill block senders or delete malicious emails?

No. The skill only analyzes, recommends, and alerts by posting a verdict to Slack. Blocking senders, deleting messages, or warning staff are decisions made and executed by humans on the security team.

How are phishing risk tiers classified for reported emails?

Reports are classified into five tiers from Critical to Benign based on concrete indicators: credential-harvesting links or malicious attachments rate Critical, lookalike domains with suspicious payloads rate High, isolated anomalies rate Medium or Low, and clean messages rate Benign.

Does the phishing triage remember previous analysis between runs?

No. Each scheduled check runs as a fresh session with no memory of prior runs. The current inbox state is the only source of truth, so every report is evaluated independently on its present indicators.