WYRE-AI/msp-claude-plugins/msp-claude-plugins/mimecast/mimecast/skills/threat-intelligence/SKILL.md
Mimecast Threat Intelligence
Mimecast threat data: Targeted Threat Protection logs for URL clicks, attachment analysis, and impersonation attempts; threat remediation incidents; and audit events.
- Source repository stars
- 42
- Declared platforms
- 0
- Static risk flags
- 1
- Last source update
- 2026-08-28
- Source checked
- 2026-08-28
Decision brief
What it does: where it fits
Mimecast threat data: Targeted Threat Protection logs for URL clicks, attachment analysis, and impersonation attempts; threat remediation incidents; and audit events.
Not for
- Tasks that require unconfirmed production actions or broad system permissions.
- Environments where the pinned source and install steps cannot be inspected.
Compatibility matrix
Platform support, with evidence labels
| Platform | Status | Evidence | What to check |
|---|---|---|---|
| Codex | Not declared | No explicit evidence | Portability before use |
| Claude Code | Not declared | No explicit evidence | Portability before use |
| Cursor | Not declared | No explicit evidence | Portability before use |
| Gemini CLI | Not declared | No explicit evidence | Portability before use |
Installation
Inspect first. Install second.
The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.
npx skills add https://github.com/WYRE-AI/msp-claude-plugins --skill "msp-claude-plugins/mimecast/mimecast/skills/threat-intelligence"Inspect the Agent Skill "Mimecast Threat Intelligence" from https://github.com/WYRE-AI/msp-claude-plugins/blob/5005f73ba2f52cd299f58aa6bb79f4e70ae87103/msp-claude-plugins/mimecast/mimecast/skills/threat-intelligence/SKILL.md at commit 5005f73ba2f52cd299f58aa6bb79f4e70ae87103. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.
Workflow
What the source asks the agent to do
- 01
Daily Threat Review
1. Call mimecastgetttplogs with type=url for the past 24 hours 2. Filter for action=block and scanResult=malicious — these are confirmed threats 3. Identify users who clicked blocked URLs — they attempted to access malicious content 4. Call mimecastgetttplogs with type=attachmen…
Call mimecastgetttplogs with type=url for the past 24 hoursFilter for action=block and scanResult=malicious — these are confirmed threatsIdentify users who clicked blocked URLs — they attempted to access malicious content - 02
Anti-triggers
Tracing, holding, or releasing the message that carried the threat
Tracing, holding, or releasing the message that carried the threatDetection based on how a sender normally behaves — TTP isMail that is delayed rather than attacked — use - 03
Key Concepts
TTP has three components:
URL Protection — Rewrites URLs in emails and checks them at click time against reputation databases. Tracks every URL click attempt, whether blocked or permitted.Attachment Protection — Sandboxes email attachments before delivery. Detects malware, zero-day exploits, and suspicious macros.Impersonation Protection — Detects emails that spoof trusted senders — executives, trusted domains, or known contacts. - 04
Targeted Threat Protection (TTP)
TTP has three components:
URL Protection — Rewrites URLs in emails and checks them at click time against reputation databases. Tracks every URL click attempt, whether blocked or permitted.Attachment Protection — Sandboxes email attachments before delivery. Detects malware, zero-day exploits, and suspicious macros.Impersonation Protection — Detects emails that spoof trusted senders — executives, trusted domains, or known contacts. - 05
Threat Remediation Incidents
When TTP identifies a confirmed threat (e.g. a URL classified as malicious after delivery, or a sandboxed attachment containing malware), Mimecast can create a threat remediation incident — a structured record of the threat and recommended remediation actions, such as removing e…
When TTP identifies a confirmed threat (e.g. a URL classified as malicious after delivery, or a sandboxed attachment containing malware), Mimecast can create a threat remediation incident — a structured record of the th…
Permission review
Static risk signals and limitations
Network access
The documentation includes network, browsing, or remote request actions.
"url": "https://malicious-site.com/payload",Network access
The documentation includes network, browsing, or remote request actions.
"url": "https://legitimate-site.com/page",Evidence record
Why each signal appears
| Signal | Value | Evidence type | Meaning |
|---|---|---|---|
| Quality score | 98/100 | Computed | Documentation, specificity, maintenance, and trust rules |
| Repository stars | 42 | Source | Repository attention, not individual Skill quality |
| Compatibility | 0 platforms | Source | Declared in the catalog source record |
| Usage guide | automated source guide | Editorial | Generated or reviewed according to the visible evidence level |
Pinned source
Provenance and original SKILL.md
- Repository
- WYRE-AI/msp-claude-plugins
- Skill path
- msp-claude-plugins/mimecast/mimecast/skills/threat-intelligence/SKILL.md
- Commit
- 5005f73ba2f52cd299f58aa6bb79f4e70ae87103
- License
- Apache-2.0
- Collected
- 2026-08-28
- Default branch
- main
View the original SKILL.md
Mimecast Threat Intelligence
Overview
Mimecast's Targeted Threat Protection (TTP) is an advanced security layer that inspects URLs and attachments in real time and detects impersonation attempts. When TTP events occur — a user clicking a suspicious URL, a malicious attachment being sandboxed, or an impersonation attempt being identified — Mimecast logs these as TTP events that feed into threat remediation incidents. This skill covers reading TTP logs, reviewing threat remediation incidents, and using audit events to investigate security events.
Anti-triggers
- Tracing, holding, or releasing the message that carried the threat
— TTP logs are read-only evidence and carry no disposition controls;
use
Mimecast Message Tracking. - Detection based on how a sender normally behaves — TTP is
reputation, sandbox, and lookalike-domain driven. Behavioural BEC
modelling of established relationships is a different product; use
Abnormal Security Threats. - Mail that is delayed rather than attacked — use
Mimecast Queue Management.
Key Concepts
Targeted Threat Protection (TTP)
TTP has three components:
- URL Protection — Rewrites URLs in emails and checks them at click time against reputation databases. Tracks every URL click attempt, whether blocked or permitted.
- Attachment Protection — Sandboxes email attachments before delivery. Detects malware, zero-day exploits, and suspicious macros.
- Impersonation Protection — Detects emails that spoof trusted senders — executives, trusted domains, or known contacts.
Threat Remediation Incidents
When TTP identifies a confirmed threat (e.g. a URL classified as malicious after delivery, or a sandboxed attachment containing malware), Mimecast can create a threat remediation incident — a structured record of the threat and recommended remediation actions, such as removing emails from user mailboxes.
Audit Events
The Mimecast audit log records all administrative actions and significant security events — policy changes, user login events, held message releases, and API operations. Useful for compliance investigations and detecting unauthorized admin activity.
API Patterns
Get TTP Logs
mimecast_get_ttp_logs
Retrieves TTP event logs across URL protection, attachment protection, and impersonation protection.
Parameters:
type— Log type:url,attachment, orimpersonationstart— Start datetime (ISO 8601)end— End datetime (ISO 8601)pageToken— Pagination cursor
Example — URL click logs:
{
"type": "url",
"start": "2026-03-01T00:00:00Z",
"end": "2026-03-02T23:59:59Z"
}
Example URL TTP response:
{
"meta": {
"status": 200,
"pagination": {
"pageSize": 25,
"totalCount": 18,
"next": null
}
},
"data": [
{
"date": "2026-03-01T14:35:22Z",
"url": "https://malicious-site.com/payload",
"action": "block",
"userEmail": "[email protected]",
"from": "[email protected]",
"subject": "Your account needs attention",
"messageId": "<[email protected]>",
"scanResult": "malicious",
"category": "phishing"
},
{
"date": "2026-03-01T09:12:05Z",
"url": "https://legitimate-site.com/page",
"action": "allow",
"userEmail": "[email protected]",
"from": "[email protected]",
"subject": "Monthly Update",
"messageId": "<[email protected]>",
"scanResult": "clean",
"category": null
}
]
}
Key fields:
action—block(URL blocked) orallow(URL permitted)scanResult—malicious,suspicious, orcleancategory— Threat category (phishing, malware, spam, etc.)
Example — Attachment TTP response:
{
"meta": { "status": 200 },
"data": [
{
"date": "2026-03-01T11:20:00Z",
"filename": "invoice_march.xlsm",
"result": "malicious",
"definition": "Macro dropper — Emotet variant",
"from": "[email protected]",
"to": "[email protected]",
"messageId": "<[email protected]>",
"action": "block"
}
]
}
Example — Impersonation TTP response:
{
"meta": { "status": 200 },
"data": [
{
"date": "2026-03-01T16:44:00Z",
"from": "[email protected]",
"to": "[email protected]",
"subject": "Urgent Wire Transfer",
"action": "hold",
"definition": "Domain lookalike — executive impersonation",
"similarDomain": "client.com"
}
]
}
Get Threat Remediation Incidents
mimecast_get_threat_incidents
Returns threat remediation incidents — confirmed threats requiring mailbox remediation.
Parameters:
start— Start datetime (ISO 8601)end— End datetime (ISO 8601)pageToken— Pagination cursor
Example response:
{
"meta": { "status": 200 },
"data": [
{
"id": "TRI-20260301-001",
"created": "2026-03-01T15:00:00Z",
"type": "url",
"status": "open",
"severity": "high",
"reason": "URL reclassified as malicious post-delivery",
"url": "https://malicious-site.com/payload",
"affectedUsers": [
"[email protected]",
"[email protected]"
],
"affectedMessages": 4,
"remediationAction": "remove_from_mailbox",
"remediationStatus": "pending"
}
]
}
Get Audit Events
mimecast_get_audit_events
Retrieves the Mimecast audit log for administrative and security events.
Parameters:
start— Start datetime (ISO 8601)end— End datetime (ISO 8601)category— Event category filter (optional):authentication,policy,message,userpageToken— Pagination cursor
Example response:
{
"meta": { "status": 200 },
"data": [
{
"id": "audit-001",
"timestamp": "2026-03-01T08:00:00Z",
"category": "authentication",
"action": "admin_login",
"user": "[email protected]",
"ip": "203.0.113.10",
"result": "success"
},
{
"id": "audit-002",
"timestamp": "2026-03-01T08:45:00Z",
"category": "message",
"action": "held_message_release",
"user": "[email protected]",
"messageId": "<[email protected]>",
"result": "success"
}
]
}
Common Workflows
Daily Threat Review
- Call
mimecast_get_ttp_logswithtype=urlfor the past 24 hours - Filter for
action=blockandscanResult=malicious— these are confirmed threats - Identify users who clicked blocked URLs — they attempted to access malicious content
- Call
mimecast_get_ttp_logswithtype=attachmentfor same period - Check for
result=malicious— these are blocked malware attachments - Call
mimecast_get_threat_incidentsto see any new post-delivery reclassifications - Create PSA tickets for affected users requiring security awareness follow-up
Investigate a Specific Phishing Campaign
- Identify the phishing domain or URL from a user report
- Call
mimecast_get_ttp_logswithtype=urland a broad time range - Filter results for the phishing domain across all users
- Identify all recipients who received the phishing URL
- Check
actionfield —allowmeans the URL was not blocked at click time (user may have visited) - If users accessed the URL, escalate to credential compromise investigation
- Call
mimecast_find_messageto trace all emails containing that domain to understand campaign scope
Detect BEC / Executive Impersonation
- Call
mimecast_get_ttp_logswithtype=impersonationfor the past 7 days - Look for
action=allowentries — impersonation attempts that were not blocked - Identify sender domains in
similarDomainfield — these are lookalike domains - Cross-reference with
mimecast_find_messageto confirm if those emails reached inboxes - Alert affected executives and implement additional impersonation policy rules
Post-Delivery Threat Remediation
- Call
mimecast_get_threat_incidentsto identify open incidents - For each incident, note
affectedUsersandaffectedMessages - Review
remediationAction— typicallyremove_from_mailbox - Confirm
remediationStatus— ifpending, Mimecast may require administrator approval in the console - Notify affected users that suspicious emails have been or will be removed from their mailboxes
Compliance Audit Investigation
- Call
mimecast_get_audit_eventswithcategory=authenticationfor a time range - Review admin logins — unexpected IP addresses or off-hours access are suspicious
- Call with
category=policyto identify configuration changes - Document findings with timestamps and actor email addresses for the compliance report
Error Handling
No TTP Data Returned
Cause: TTP is not enabled for the tenant, or the date range has no events. Solution: Verify TTP is licensed and enabled in the Mimecast Administration Console under Services > Targeted Threat Protection.
Incident Remediation Status Stuck at Pending
Cause: Threat remediation incidents may require manual approval in the Mimecast console depending on the tenant's remediation policy. Solution: Log into the Mimecast Administration Console and navigate to Security > Threat Remediation to manually approve pending remediations.
Audit Log Returns Empty for Recent Events
Cause: Audit log propagation can have a short delay (up to 15 minutes). Solution: Retry with a slight delay; also verify the correct region is configured.
Best Practices
- Check TTP URL logs daily — blocked clicks indicate active threats targeting your users
action=allowURL entries wherescanResult=maliciousmean Mimecast reclassified the URL after the click — treat these as confirmed user exposures- Always cross-reference TTP attachment detections with
mimecast_find_messageto confirm whether other users received the same attachment - Impersonation TTP logs with
action=alloware the most dangerous — the email reached the inbox despite being flagged - Use audit event logs to detect unauthorized admin activity, especially after a security incident
- Export TTP logs weekly for trend analysis — increasing block counts may indicate a targeted campaign
Related Skills
- api-patterns - Authentication, pagination, error codes
- message-tracking - Trace and manage specific messages
- queue-management - Delivery queue monitoring
Frequently asked questions
What to verify before installation and use
What does the Mimecast Threat Intelligence source document cover?
Mimecast threat data: Targeted Threat Protection logs for URL clicks, attachment analysis, and impersonation attempts; threat remediation incidents; and audit events.
How do I install Mimecast Threat Intelligence?
The source record exposes this install command: npx skills add https://github.com/WYRE-AI/msp-claude-plugins --skill "msp-claude-plugins/mimecast/mimecast/skills/threat-intelligence". Inspect the command and pinned source before running it.
Which permission-related actions were detected?
Static rules flagged network in the source; the page lists the matching lines and excerpts.
Alternatives
Compare before choosing
alirezarezvani/claude-skills
app-store-optimization
App Store Optimization (ASO) toolkit for researching keywords, analyzing competitor rankings, generating metadata suggestions, and improving app visibility on Apple App Store and Google Play Store. Use when the user asks about ASO, app store rankings, app metadata, app titles and descriptions, app store listings, app visibility, or mobile app marketing on iOS or Android. Supports keyword research and scoring, competitor keyword analysis, metadata optimization, A/B test planning, launch checklist
brucesongs/kali-claw
insecure-design
Insecure Design (OWASP A06:2025) focuses on security flaws in system architecture and design phases, rather than code implementation-level bugs.
NintendaDev/unikit-ai
unikit-docs
Generate and maintain the project's TECHNICAL documentation from its codebase — scans the project structure, tech stack, and module boundaries, then writes a lean README landing page plus detailed topic pages (architecture, modules, setup, build, APIs), only the docs that are relevant. Use whenever the user wants to create, update, or validate documentation of the CODE or the project itself, e.g. "generate documentation", "create docs", "write the README", "update the project docs", "document th
K-Dense-AI/scientific-agent-skills
dask
Distributed computing for larger-than-RAM pandas/NumPy workflows. Use when you need to scale existing pandas/NumPy code beyond memory or across clusters. Best for parallel file processing, distributed ML, integration with existing pandas code. For out-of-core analytics on single machine use vaex; for in-memory speed use polars.