Skip to content

Back to the catalog

elementalsouls/Claude-OSINT
github.comrepo

elementalsouls/Claude-OSINT

Claude-OSINT is a library of 8 drop-in Claude Skills (SKILL.md files, ~10,000 lines) that turn Claude/Claude Code into a structured external-recon operator for authorized red-team and bug-bounty engagements. The core pair (osint-methodology, offensive-osint) covers a 6-stage recon pipeline, an 80-pattern secret scanner, 80+ dorks, and read-only credential validators, while six organization-grade skills add legal-entity-to-footprint mapping, SPF/email-spoofability analysis, FAIR-based dollar risk scoring, continuous exposure re-scan/diff monitoring, cloud/SaaS and dependency-confusion checks, and identity-provider tenant/user-enumeration with explicit hard scope boundaries (no password spraying, no active exploitation).

TL;DR A set of Claude Skills that encode ~10k lines of external attack-surface OSINT tradecraft — recon methodology, secret regexes, dorks, and enterprise exposure-scoring skills — for authorized recon engagements.
Document

What it is

claude-osint (by Sachin Sharma) is a library of 8 "skills" for Anthropic's Claude skills system, aimed at authorized red-team and bug-bounty external recon. Each skill is a structured SKILL.md file (~10,000 lines total) that primes Claude with methodology, wordlists, regexes, and validators for one part of offensive reconnaissance. It also ships two Python scripts and four end-to-end engagement walk-throughs.

How it works

Skills are dropped into ~/.claude/skills/, where Claude auto-triggers them on relevant phrases. The design is a two-part core plus six depth skills:

  • osint-methodology (515 lines) — "how to think": asset-graph discipline, severity rubric, time budgeting, reporting templates, OpSec/detectability.
  • offensive-osint (4,555 lines) — "what to reach for": probe wordlists, vendor fingerprints, cloud/K8s/CI-CD notes, a secret catalog, read-only validators, curl one-liners. Includes scripts/secret_scan.py (stdlib-only, 80 patterns) and scripts/h1_reference.py (HackerOne disclosed-reports reference).

The six organization-grade skills extend from single-target to enterprise attack-surface work: org-attack-surface (GLEIF org-tree, RIR netblock recall, ASN scope guard — discover-only), email-domain-security (spoofability verdict + SPF supply-chain), exposure-risk-quantification (FAIR 0–100 / A–F score, $-loss model, board one-pager), continuous-exposure-monitoring (re-scan/diff + CTI chatter), cloud-saas-exposure (bucket ownership-gated severity, offline AWS account-ID decode, dependency-confusion), and identity-provider-recon (tenant/federation mapping + pre-auth user-enumeration oracle).

Preconditions / Affected

Requires a Claude environment that supports the skills system and the ~/.claude/skills/ directory. Intended scope is explicitly authorized red-team and bug-bounty engagements.

What to do

If evaluating for use, note the built-in scope constraints, which are the security-relevant part: several skills bound themselves (org-attack-surface is "discover-only," identity-provider-recon states a "hard enumeration boundary," and validators are "read-only"). It also claims ownership/proof honesty caps and finding-lifecycle FP discipline. Treat the credential validators and user-enumeration oracle as the components most likely to cross a line if used outside an authorized engagement — confirm scope before triggering them.

Caveats

The metrics are self-reported: "56/56 PASS on a 56-prompt self-evaluation (100%, zero fabrications)" and "~85–90% practitioner coverage" both come from the project's own smoke tests (tests/smoke-test-prompts.md), not independent evaluation. "Zero fabrications" and the enumeration/discover-only boundaries are design claims, not verified guarantees — the actual behavior depends on how Claude interprets each SKILL.md at runtime.

Organisations named here

  • ElementalSoul
  • Sachin Sharma

Technologies named here

  • Claude-OSINT
  • osint-methodology
  • offensive-osint
  • org-attack-surface
  • email-domain-security
  • exposure-risk-quantification
  • continuous-exposure-monitoring
  • cloud-saas-exposure
  • identity-provider-recon
  • ProjectDiscovery
  • Six2dez reconftw
  • SecLists
  • Assetnote wordlists
  • Atlas Cloud
  • ThreatWatch360
  • Claude
  • Claude Code

Techniques named here

  • Seed discovery via DNS catalog, WHOIS/RDAP, public records
  • Vendor fingerprinting and infrastructure OSINT
  • Secret scanning via 80-pattern regex catalog
  • Google dorking
  • Read-only credential validation
  • Attack-path templating
  • Entity-to-footprint mapping
  • SPF supply-chain analysis / email spoofability assessment
  • FAIR risk quantification
  • Continuous exposure monitoring
  • Cloud/SaaS exposure assessment
  • Identity provider / tenant reconnaissance
  • Breach x identity correlation

Related in OSINT