analysis-and-reporting
Endpoint interest scoring, mobile app ownership confidence, attack-path hint patterns, a severity decision matrix, sector…
Breach data lookup, HudsonRock infostealer intel, email-pattern inference, email harvest, Slack/Discord discovery, package registry leaks, and vulnerability prioritization endpoints.
Claude Code
$ npx -y skills add Ap6pack/outrider-recon --skill people-breach-intel --agent claude-code
Codex
$ npx skills add Ap6pack/outrider-recon --skill people-breach-intel -a codex -y
Cursor
$ npx skills add Ap6pack/outrider-recon --skill people-breach-intel -a cursor -y
Gemini CLI
$ npx skills add Ap6pack/outrider-recon --skill people-breach-intel -a gemini-cli -y
GitHub Copilot
$ npx skills add Ap6pack/outrider-recon --skill people-breach-intel -a github-copilot -y
OpenCode
$ npx skills add Ap6pack/outrider-recon --skill people-breach-intel -a opencode -y
Windsurf
$ npx skills add Ap6pack/outrider-recon --skill people-breach-intel -a windsurf -y
name: people-breach-intel description: "Breach data lookup, HudsonRock infostealer intel, email-pattern inference, email harvest, Slack/Discord discovery, package registry leaks, and vulnerability prioritization endpoints." when_to_use: "Use for breach-data lookups (HaveIBeenPwned, DeHashed, IntelX), HudsonRock/infostealer (Cavalier) intel, email-pattern inference and harvesting, Slack/Discord discovery, or package-registry (npm) token leaks."
> Sub-skill of `offensive-osint`. Load `osint-methodology` for pipeline and triage context. > Authorized targets only. Never paste PII or credentials into cloud LLMs.
---
**When triggered:** Breach lookups, username/email investigation, HudsonRock/HIBP/DeHashed queries, email-pattern inference, email harvesting, Slack/Discord discovery, or package registry leak hunting is needed.
**Execute:**
1. Run HudsonRock Cavalier domain lookup (§1) as the first call — highest ROI for external engagements. 2. Cross-reference with HIBP and DeHashed for domain-level breach scope. 3. Apply domain-level breach severity mapping (§1): >=10 employees = CRITICAL, 1-9 = HIGH, >=1 end-user = MEDIUM, 0 named = INFO. 4. If SSO tenants discovered (from `identity-fabric`), intersect with breach corpus for SSO_EXPOSURE findings (§1). 5. For each CVE surfaced, apply the 9-Signal Scoring Rubric (§4.1) to assign a priority tier (P0-P3). 6. For known employee names: derive candidate emails using the 8-pattern template (§2), then harvest from 6 parallel sources (§3). 7. Run Slack/Discord workspace discovery dorks (§6). 8. For package registry targets: run historical-version secret scan workflow (§7). 9. For each finding, emit per `osint-methodology` §3 schema.
**Output:** Breach findings, SSO_EXPOSURE findings, person assets with derived emails, email-harvest results — all per `osint-methodology` §3 finding schema.
**Severity rules:** §1 domain-level mapping. SSO_EXPOSURE = CRITICAL. Open Slack invite = HIGH. Package typosquat = MEDIUM.
**Gating rules:** Never paste PII or credentials into cloud LLMs. Encrypt stealer logs at rest. SHA-256 every artifact. Redact passwords in client reports.
**Chain to:** Receive SSO tenant list from `identity-fabric`. Feed validated emails to `identity-fabric` for GetCredentialType probing. Feed breach hits to `osint-methodology` §12 correlation logic. Feed secrets found in package registries to `secrets-and-dorks` for validation.
---
# By domain (canonical first call) curl -sk -m 30 "https://cavalier.hudsonrock.com/api/json/v2/osint-tools/search-by-domain?domain=target.com" | jq . # By email (single-account check) curl -sk -m 30 "https://cavalier.hudsonrock.com/api/json/v2/osint-tools/search-by-email?email=alice@target.com" | jq . # By URL (when target's app is the breach victim) curl -sk -m 30 "https://cavalier.hudsonrock.com/api/json/v2/osint-tools/search-by-url?url=https://app.target.com" | jq .
**Top-level JSON fields:**
**Free-tier caveats:**
| Stat | Severity | | --------------------------------------- | ------------ | | ≥ 10 employees compromised | **CRITICAL** | | 1–9 employees compromised | **HIGH** | | ≥ 1 end-user (non-employee) compromised | **MEDIUM** | | Domain in breach with 0 named accounts | **INFO** |
When a discovered SSO tenant intersects with the breach corpus → `SSO_EXPOSURE` finding, severity **CRITICAL**.
**Legacy-mail-decommissioned pattern (high-value):**
All three together → CRITICAL `SSO_EXPOSURE`:
1. `Resolve-DnsName mail.<domain> -Type A` → NXDOMAIN (legacy gone) 2. HudsonRock corpus has employee URLs against the old host (e.g., `mail.<domain>/owa/`, `/zimbra/`) 3. Current MX → M365 / Google Workspace (DNS confirms migration)
Evidence pack: tenant GUID + breach count + 3+ legacy URLs + autodiscover Microsoft IPs + current MX. Recommend forced password rotation + MFA audit.
---
Generate 8 candidate addresses for `(first_name, last_name, domain)`:
{first}.{last}@{domain} # john.doe@example.com
{first}{last}@{domain} # johndoe@example.com
{first}@{domain} # john@example.com
{first[0]}{last}@{domain} # jdoe@example.com
{first}.{last[0]}@{domain} # john.d@example.com
{last}@{domain} # doe@example.com
{first}_{last}@{domain} # john_doe@example.com
{first}-{last}@{domain} # john-doe@example.comLowercase before lookup. Strip diacritics. If Hunter.io shows a dominant pattern, mark FIRM.
---
Claude-native, governed offensive-OSINT and external attack-surface platform for authorized security teams. Outrider is the governed front half of the offensive workflow.
Endpoint interest scoring, mobile app ownership confidence, attack-path hint patterns, a severity decision matrix, sector…
Cloud-native service fingerprints, Kubernetes/container exposure, CI/CD platform exposure, TLS deep audit, and favicon hash pivot…
Concrete endpoints, probes, and enumeration techniques for identity provider fingerprinting and auth surface mapping. Covers…
Router for the Offensive OSINT arsenal. Dispatches to focused sub-skills by task type. Covers the full external red-team surface:…
Comprehensive OSINT methodology for external red-team operations and authorized attack-surface assessments. Covers the staged…
Post-credential enumeration workflows for validated live keys — AWS IAM enum, GitHub PAT scope/repo enum, Slack workspace enum,…
Use for authorized security assessment of REST, GraphQL, WebSocket, or SOAP APIs, including discovery, authentication,…
Extract and decrypt Windows DPAPI-protected secrets (Credential Manager, browser logins/cookies, Wi-Fi credentials, KeePass keys)…
Clean and finalize authorized natural-language text intended for readers by auditing suspicious invisible Unicode and rewriting…