performing-insider-threat-investigation

mukul975/Anthropic-Cybersecurity-Skills · updated May 25, 2026

MDX-style export adds YAML metadata + attribution linking explainx.ai and this canonical listing URL.

$npx skills install mukul975/Anthropic-Cybersecurity-Skills/performing-insider-threat-investigation
0 commentsdiscussion
summary

Investigates insider threat incidents involving employees, contractors, or trusted partners who misuse authorized access to steal data, sabotage systems, or violate security policies. Combines digital forensics, user behavior analytics, and HR/legal coordination to build an evidence-based case. Activates for requests involving insider threat investigation, employee data theft, privilege misuse, user behavior anomaly, or internal threat detection.

skill.md
name
performing-insider-threat-investigation
description
'Investigates insider threat incidents involving employees, contractors, or trusted partners who misuse authorized access to steal data, sabotage systems, or violate security policies. Combines digital forensics, user behavior analytics, and HR/legal coordination to build an evidence-based case. Activates for requests involving insider threat investigation, employee data theft, privilege misuse, user behavior anomaly, or internal threat detection. '
domain
cybersecurity
subdomain
incident-response
tags
- insider-threat - user-behavior-analytics - data-exfiltration - privilege-misuse - DFIR
mitre_attack
- T1078 - T1048 - T1567 - T1114
version
1.0.0
author
mahipal
license
Apache-2.0
nist_csf
- RS.MA-01 - RS.MA-02 - RS.AN-03 - RC.RP-01

Performing Insider Threat Investigation

When to Use

  • DLP (Data Loss Prevention) alerts on large data transfers to personal cloud storage or USB devices
  • User behavior analytics (UBA) detects anomalous access patterns for a user account
  • HR reports a departing employee suspected of taking proprietary information
  • A privileged user is observed accessing systems outside their job function
  • Whistleblower or coworker report alleges policy violations or data theft

Do not use for external attacker investigations where compromised credentials are used without insider collusion; use standard incident response procedures instead.

Prerequisites

  • Legal counsel approval before initiating any monitoring or investigation of an employee
  • HR partnership with defined investigation procedures and employee privacy guidelines
  • DLP platform with content inspection and policy enforcement (Symantec DLP, Microsoft Purview, Digital Guardian)
  • User behavior analytics platform (Microsoft Sentinel UEBA, Exabeam, Securonix)
  • Forensic imaging capability for endpoint examination
  • Chain of custody procedures for evidence that may be used in legal proceedings
  • Clear authority and scope documentation approved by legal and HR

Workflow

Step 1: Receive and Validate the Allegation

Document the initial report and validate before proceeding:

  • Record the source of the allegation (DLP alert, UBA detection, HR referral, manager report)
  • Confirm with legal counsel that the investigation is authorized
  • Define the investigation scope: what activity is being investigated, time period, systems involved
  • Establish the investigation team: security, legal, HR (never investigate alone)
  • Create a restricted case file accessible only to the investigation team
Investigation Authorization:
━━━━━━━━━━━━━━━━━━━━━━━━━━━
Case ID:           INV-2025-042
Subject:           [Employee Name] - [Title] - [Department]
Allegation:        Unauthorized transfer of proprietary data to personal cloud storage
Reported By:       DLP system alert + manager concern
Legal Approval:    [Counsel Name] - 2025-11-15
HR Liaison:        [HR Name]
Scope:             File access and transfer activity from 2025-10-01 to present
Systems in Scope:  Workstation, email, cloud storage, VPN, DLP logs

Step 2: Collect Evidence Covertly

Gather evidence without alerting the subject to the investigation:

Log-Based Evidence (non-intrusive):

  • DLP logs: file transfers, policy violations, content matches
  • Cloud access logs: SharePoint, OneDrive, Google Drive activity
  • Email logs: messages to personal accounts, large attachments, forwarding rules
  • VPN and authentication logs: access times, locations, devices
  • Badge access logs: physical access patterns
  • Print logs: large print jobs of sensitive documents
  • USB device connection logs: device type, serial number, connection times

User Activity Monitoring (requires legal approval):

  • Screen capture or session recording (only if legally authorized and documented)
  • Keystroke logging (jurisdiction-dependent, requires explicit legal approval)
  • Network traffic capture for the subject's workstation

Endpoint Forensics (if warranted by evidence):

  • Create forensic image of the subject's workstation
  • Analyze browser history, download history, and installed applications
  • Examine deleted files and Recycle Bin contents
  • Review cloud sync application logs (Dropbox, Google Drive desktop client)

Step 3: Analyze User Behavior Patterns

Build a behavioral profile comparing normal vs. anomalous activity:

Behavioral Analysis:
━━━━━━━━━━━━━━━━━━
Normal Baseline (6-month average):
- Login time: 08:30-09:00 weekdays
- Files accessed: 15-25 per day (marketing department files)
- Email volume: 45 sent, 80 received per day
- Data transferred: 50MB per day average
- USB usage: None

Investigation Period (last 30 days):
- Login time: 22:00-02:00 (after hours, multiple occasions)
- Files accessed: 200+ per day (finance, engineering, executive files)
- Email volume: 120 sent per day (30% to personal gmail)
- Data transferred: 2.5GB per day average
- USB usage: 3 unique devices connected (Kingston DataTraveler)
- Print jobs: 847 pages (competitor analysis, customer lists, source code)

Anomaly Score: 94/100 (Critical)

Step 4: Reconstruct the Activity Timeline

Build a chronological timeline of the subject's actions:

Timeline of Activity:
2025-10-15  Subject submits resignation (2-week notice)
2025-10-16  First after-hours login at 23:15, accessed engineering Git repository
2025-10-17  USB device (Kingston DT 64GB) first connected at 23:30
2025-10-18  DLP alert: 450 files copied to USB, including CAD drawings
2025-10-19  200+ emails forwarded to personal Gmail account
2025-10-20  Google Drive desktop client installed, syncing corporate SharePoint
2025-10-22  Accessed executive SharePoint site (not normally accessed)
2025-10-25  Second USB device connected, 2.1GB transferred
2025-10-28  Print job: 847 pages including customer contact database

Step 5: Assess Impact and Determine Response

Evaluate the severity and coordinate the response with HR and legal:

Impact Assessment:

  • What data was accessed or exfiltrated (classification level, business impact)
  • Was the data shared externally (competitors, public, personal storage)
  • Regulatory implications (PII, PHI, financial data, export-controlled)
  • Contractual implications (NDA violations, IP assignment agreements)
  • Potential financial damage to the organization

Response Options (determined by legal and HR):

  • Confront the subject with evidence during an interview (HR-led)
  • Terminate employment and revoke all access immediately
  • Pursue civil litigation for breach of NDA or trade secret theft
  • Refer to law enforcement for criminal prosecution (theft of trade secrets, CFAA violation)
  • Negotiate a settlement with return/destruction of data

Step 6: Preserve Evidence for Legal Proceedings

Ensure all evidence meets legal admissibility standards:

  • Maintain strict chain of custody for all physical and digital evidence
  • Document all analysis steps in detail (reproducible by another examiner)
  • Hash all evidence files and maintain an integrity log
  • Store evidence in a secure, access-controlled repository with audit logging
  • Retain evidence per legal hold requirements (do not destroy during active investigation or litigation)

Key Concepts

TermDefinition
Insider ThreatRisk posed by individuals with authorized access who intentionally or unintentionally cause harm to the organization
User Behavior Analytics (UBA)Technology that analyzes user activity patterns to detect anomalies indicating potential insider threats
Data Loss Prevention (DLP)Technology that monitors, detects, and blocks unauthorized transfer of sensitive data outside the organization
Legal HoldDirective to preserve all relevant evidence and suspend normal document destruction policies during an investigation
Need to KnowInformation access principle restricting insider threat investigation details to only authorized team members
Exfiltration VectorMethod used to move data outside the organization: USB, email, cloud storage, print, screen capture, photography

Tools & Systems

  • Microsoft Purview (formerly Compliance Center): Insider risk management, DLP, eDiscovery, and content search
  • Exabeam / Securonix: User and entity behavior analytics (UEBA) platforms for anomaly detection
  • Digital Guardian: DLP and insider threat detection platform with endpoint agent
  • Magnet AXIOM: Digital forensics platform supporting endpoint, cloud, and mobile evidence analysis
  • Relativity: eDiscovery platform for legal review of collected evidence in insider threat cases

Common Scenarios

Scenario: Departing Engineer Exfiltrating Source Code

Context: A senior software engineer with access to critical repositories submits a two-week resignation notice. The engineering manager reports that the engineer has been working unusual hours and downloading large amounts of code.

Approach:

  1. Obtain legal authorization to investigate before taking any action
  2. Pull Git access logs showing repository clones and downloads for the past 60 days
  3. Review DLP logs for USB device connections and large file transfers
  4. Check email gateway for messages with code attachments sent to personal accounts
  5. Analyze browser history for personal cloud storage uploads
  6. Image the workstation forensically before the employee's last day
  7. Present findings to legal and HR for determination of next steps

Pitfalls:

  • Investigating without legal counsel authorization (may violate employee privacy rights)
  • Alerting the subject to the investigation before evidence is preserved
  • Not preserving the workstation before the employee's departure date
  • Assuming all after-hours access is malicious without comparing to the employee's historical baseline
  • Failing to check personal mobile devices that may have accessed corporate cloud services

Output Format

INSIDER THREAT INVESTIGATION REPORT
=====================================
Case ID:          INV-2025-042
Classification:   CONFIDENTIAL - Need to Know Only
Subject:          [Name Redacted] - Senior Engineer
Investigation Period: 2025-10-01 to 2025-10-28
Investigator:     [Name]
Legal Counsel:    [Name]
HR Liaison:       [Name]

ALLEGATION
Unauthorized exfiltration of proprietary source code and customer
data following resignation submission.

EVIDENCE SUMMARY
1. Git logs: 47 repositories cloned (vs. baseline of 3)
2. USB transfers: 4.6 GB across 3 unique devices over 12 sessions
3. Email: 200+ emails with attachments forwarded to personal Gmail
4. Cloud: Google Drive sync client installed, syncing corporate files
5. Print: 847 pages including customer contact database
6. Physical access: After-hours badge access on 8 of 12 workdays

BEHAVIORAL ANALYSIS
[Baseline vs. anomalous activity comparison]

IMPACT ASSESSMENT
Data Classification:  Confidential (source code, customer PII)
Estimated Volume:     7.2 GB exfiltrated
Regulatory Impact:    Potential GDPR notification (customer PII)
Business Impact:      Competitive advantage at risk

TIMELINE
[Chronological event listing]

RECOMMENDATIONS
1. [Legal/HR decision on employment action]
2. [Evidence preservation actions]
3. [Regulatory notification assessment]
4. [Access control improvements]
how to use performing-insider-threat-investigation

How to use performing-insider-threat-investigation on Cursor

AI-first code editor with Composer

1

Prerequisites

Before installing skills in Cursor, ensure your development environment meets these requirements:

  • Cursor installed and configured on your development machine
  • Node.js version 16.0+ with npm package manager (verify with node --version)
  • Active project directory or workspace where you want to add performing-insider-threat-investigation
2

Execute installation command

Execute the skills CLI command in your project's root directory to begin installation:

$npx skills install mukul975/Anthropic-Cybersecurity-Skills/performing-insider-threat-investigation

The skills CLI fetches performing-insider-threat-investigation from GitHub repository mukul975/Anthropic-Cybersecurity-Skills and configures it for Cursor.

3

Select Cursor when prompted

The CLI will show a list of available agents. Use arrow keys to navigate and space to select Cursor:

◆ Which agents do you want to install to?
│ ── Universal (.agents/skills) ── always included ────
│ • Amp
│ • Antigravity
│ • Cline
│ • Codex
│ ●Cursor(selected)
│ • Cursor
│ • Windsurf
4

Verify installation

Confirm successful installation by checking the skill directory location:

.cursor/skills/performing-insider-threat-investigation

Reload or restart Cursor to activate performing-insider-threat-investigation. Access the skill through slash commands (e.g., /performing-insider-threat-investigation) or your agent's skill management interface.

Security & Verification Notice

We perform automated surface-level scans (Gen AI Scanner, Socket, Snyk) during installation. These checks detect common vulnerabilities but do not guarantee complete security. Always review skill source code and verify the publisher's reputation before production use.

Skills execute code in your development environment. Always verify the publisher's identity, review recent commits, and test in isolated environments before production deployment.

List & Monetize Your Skill

Submit your Claude Code skill and start earning

GET_STARTED →

Use Cases

Task Automation & Efficiency

Automate repetitive workflows and reduce manual effort

Example

Generate reports, summarize documents, draft communications

Save 3-5 hours per week on routine tasks

Knowledge Enhancement

Learn new skills, understand complex topics, get expert guidance

Example

Explain concepts, provide examples, suggest learning resources

Accelerate learning and skill development by 2x

Quality Improvement

Enhance output quality through reviews, suggestions, and refinements

Example

Review drafts, suggest improvements, catch errors

Improve work quality by 30-40% with less effort

Implementation Guide

Prerequisites

  • Claude Desktop or compatible AI client with skill support
  • Clear understanding of task or problem to solve
  • Willingness to iterate and refine outputs

Time Estimate

15-45 minutes depending on use case complexity

Installation Steps

  1. 1.Install skill using provided installation command
  2. 2.Test with simple use case relevant to your work
  3. 3.Evaluate output quality and relevance
  4. 4.Iterate on prompts to improve results
  5. 5.Integrate into regular workflow if valuable

Common Pitfalls

  • Expecting perfect results without iteration
  • Not providing enough context in prompts
  • Using skill for tasks outside its intended scope
  • Accepting outputs without review and validation

Best Practices

✓ Do

  • +Start with clear, specific prompts
  • +Provide relevant context and constraints
  • +Review and refine all outputs before using
  • +Iterate to improve output quality
  • +Document successful prompt patterns

✗ Don't

  • Don't use without understanding skill limitations
  • Don't skip validation of outputs
  • Don't share sensitive information in prompts
  • Don't expect skill to replace human judgment

💡 Pro Tips

  • Be specific about desired format and style
  • Ask for multiple options to choose from
  • Request explanations to understand reasoning
  • Combine AI efficiency with human expertise

When to Use This

✓ Use When

Use when skill capabilities match your task, clear ROI on time saved, and you can validate outputs. Best for repetitive tasks, learning, and quality improvement.

✗ Avoid When

Avoid when task requires deep expertise you can't validate, involves sensitive decisions, or when learning process is more valuable than speed of completion.

Learning Path

  1. 1Familiarize yourself with skill capabilities and limitations
  2. 2Start with low-risk, non-critical tasks
  3. 3Progress to more complex and valuable use cases
  4. 4Build expertise through regular use and experimentation

Discussion

Product Hunt–style comments (not star reviews)
  • No comments yet — start the thread.
general reviews

Ratings

4.745 reviews
  • Ganesh Mohane· Dec 20, 2024

    We added performing-insider-threat-investigation from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.

  • Shikha Mishra· Dec 16, 2024

    I recommend performing-insider-threat-investigation for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.

  • Mia Gonzalez· Dec 16, 2024

    Registry listing for performing-insider-threat-investigation matched our evaluation — installs cleanly and behaves as described in the markdown.

  • James Farah· Dec 16, 2024

    performing-insider-threat-investigation fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.

  • Yash Thakker· Nov 7, 2024

    Useful defaults in performing-insider-threat-investigation — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.

  • Arjun Flores· Nov 7, 2024

    performing-insider-threat-investigation fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.

  • Mia Thomas· Nov 7, 2024

    Registry listing for performing-insider-threat-investigation matched our evaluation — installs cleanly and behaves as described in the markdown.

  • Dhruvi Jain· Oct 26, 2024

    performing-insider-threat-investigation has been reliable in day-to-day use. Documentation quality is above average for community skills.

  • Mia Anderson· Oct 26, 2024

    performing-insider-threat-investigation is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.

  • Arjun Torres· Oct 26, 2024

    Keeps context tight: performing-insider-threat-investigation is the kind of skill you can hand to a new teammate without a long onboarding doc.

showing 1-10 of 45

1 / 5