Skip to content
Development
Skill

/people

Proofpoint People-Centric Security fundamentals: Very Attacked People (VAP) reports, attack index scoring, click susceptibility, top clickers, and user risk categorization for targeting security controls and training.

From plugin
msp-claude-plugins
55200 skills165 agents200 commands4 MCP

Claude Code

$ npx -y skills add wyre-ai/msp-claude-plugins --skill people --agent claude-code

SKILL.md

people.SKILL.md
name: "Proofpoint People"
description: >
  Proofpoint People-Centric Security fundamentals: Very Attacked People (VAP)
  reports, attack index scoring, click susceptibility, top clickers, and user risk
  categorization for targeting security controls and training.
when_to_use: >-
  When identifying high-risk or heavily targeted users, analyzing click behavior, or working with
  VAP/attack-index data in Proofpoint. Use when: proofpoint people, very attacked people, vap
  report, proofpoint vap, top clickers, user risk, attack index, proofpoint user risk, high risk
  users, most attacked users, user threat profile, people-centric security, or proofpoint risk
  score.

Proofpoint People-Centric Security

Overview

Proofpoint People-Centric Security provides user-level threat analytics that identify which individuals in your organization are most targeted by attacks and most susceptible to clicking on threats. This data enables MSPs to implement targeted security controls, prioritize security awareness training, and apply adaptive authentication policies for the highest-risk users.

The core concept is that people - not infrastructure - are the primary target of modern email attacks. By understanding who is targeted and who clicks, you can focus security resources where they have the most impact.

Anti-triggers

  • **Simulated-phishing risk scores** — KnowBe4 also reports a per-user

"risk score" and a click rate, but those measure tests the MSP sent deliberately. Attack Index and VAP count real attacks. For simulation performance use `knowbe4-users`.

  • **Enrolling a high-risk user in awareness training** — this skill

identifies who needs it; the enrollment itself is `knowbe4-training`.

  • **The individual threat events behind a user's Attack Index** — use

`proofpoint-tap`, and `proofpoint-threat-intel` for the campaigns named in `topCampaigns`.

Key Concepts

Very Attacked People (VAP)

VAPs are users who receive a disproportionately high volume of sophisticated attacks. VAP status is determined by:

  • **Attack volume** - Total number of threats targeting the user
  • **Attack sophistication** - Complexity and novelty of attacks
  • **Attack diversity** - Variety of threat actors and campaigns targeting the user

VAPs are typically executives, finance personnel, IT administrators, and people with external-facing email addresses.

Attack Index

The Attack Index is a composite score (0-1000+) that quantifies the severity of threats targeting a user. It factors in:

| Component | Weight | Description | |-----------|--------|-------------| | Volume | Medium | Number of threats received | | Sophistication | High | How advanced the attacks are | | Actor reputation | High | Whether known threat actors are involved | | Threat type mix | Medium | Diversity of attack types (phish, malware, BEC) |

Higher Attack Index = more severe threats targeting the user.

Click Susceptibility

| Metric | Description | Range | |--------|-------------|-------| | `clickRate` | Percentage of threats the user clicked on | 0-100% | | `clickCount` | Total number of malicious clicks | Integer | | `uniqueThreatsClicked` | Distinct threats clicked | Integer | | `lastClickTime` | Most recent click on a threat | Datetime |

User Risk Categories

| Category | Attack Index | Click Rate | Action | |----------|-------------|------------|--------| | **Very High Risk** | > 500 | > 10% | Isolate browsing, MFA everywhere, priority training | | **High Risk** | 200-500 | 5-10% | Enhanced email filtering, additional MFA | | **Medium Risk** | 50-200 | 2-5% | Standard controls, regular training | | **Low Risk** | < 50 | < 2% | Baseline controls |

Field Reference

VAP Report Fields

| Field | Type | Description | |-------|------|-------------| | `identity` | object | User identity details | | `identity.emails` | string[] | User email addresses | | `identity.name` | string | User display name | | `identity.department` | string | User department | | `identity.title` | string | User job title | | `identity.vip` | boolean | Whether the user is flagged as VIP | | `attackIndex` | int | Composite attack severity score | | `threatStatistics` | object | Breakdown of threats by type | | `threatStatistics.totalThreats` | int | Total threats received | | `threatStatistics.malwareCount` | int | Malware threats received | | `threatStatistics.phishCount` | int | Phishing threats received | | `threatStatistics.impostorCount` | int | BEC/impostor threats received | | `families` | string[] | Threat families targeting this user | | `topCampaigns` | object[] | Most significant campaigns targeting this user |

Top Clickers Fields

| Field | Type | Description | |-------|------|-------------| | `identity` | object | User identity details | | `clickStatistics` | object | Click activity breakdown | | `clickStatistics.clickCount` | int | Total malicious clicks | | `clickStatistics.permitCount` | int | Clicks that were permitted | | `clickStatistics.blockCount` | int | Clicks that were blocked | | `clickStatistics.clickRate` | float | Click-through rate on threats | | `clickStatistics.uniqueThreats` | int | Distinct threats clicked | | `clickStatistics.lastClick` | datetime | Most recent click time | | `clickStatistics.classifications` | object | Breakdown by malware, phish |

User Risk Profile Fields

| Field | Type | Description | |-------|------|-------------| | `email` | string | User email address | | `riskScore` | int | Overall risk score (0-1000) | | `attackIndex` | int | Attack severity targeting this user | | `clickRate` | float | Historical click-through rate | | `riskCategory` | string | `very_high`, `high`, `medium`, `low` | | `vulnerabilityFactors` | string[] | Contributing risk factors | | `recommendedActions` | string[] | Suggested remediation steps | | `trainingStatus` | object | Security awareness training completion |

MCP Tools

| Tool | Description | Key Parameters | |------|----------

Read more
@wyre-technology
Ships withmsp-claude-plugins

One command to supercharge Claude Code for MSP workflows. Then restart Claude Code. That's it. Documentation: wyre-ai.github.io/msp-claude-plugins

55200 skills165 agents4 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
55
Star history of wyre-technology/msp-claude-plugins on GitHub, a chart by star-history.com

Other skills on msp-claude-plugins.

More skills from other plugins.

brainstorming
Auto-invoked

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…

@obra@obraInstall Skill
ask-matt

ask-matt

Ask which skill or flow fits your situation. A router over the skills in this repo.

skills2w309k
@mattpocock@mattpocockInstall Skill
accessibility
Auto-invoked

accessibility

Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android — semantic ARIA roles and labels,…

ecc2w293k
@affaan-m@affaan-mInstall Skill
compiler-commit

compiler-commit

Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits…

react5d252k
@facebook@facebookInstall Skill

Questions about people.

Which coding agents can use people?
people installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.