Grade a domain's external exposure A-F with OpenOSINT (email authentication, TLS, domain registration, security headers). Use when the user asks for an exposure check, security posture, email-spoofing or DMARC/SPF check, or "how exposed is this domain". No API key needed.
npx skills add https://github.com/OpenOSINT/OpenOSINT --skill exposure
Domain: $ARGUMENTS (ask for one if empty). Only run this on domains the user owns or is authorized to assess.
uvx --from openosint==2.37.0 openosint --json exposure DOMAIN
exposure DOMAIN --checks email,registration instead (DNS and registry only; the result is not graded).--report PATH.html writes a printable report; --lookalikes adds a DNS-only search for lookalike domains (not part of the grade).--allow-active.Report the grade, then each check's findings, each cited as claim [exposure DOMAIN, <check>]. The grade is a point-in-time summary, not a compliance result or a vulnerability scan. Findings are leads to verify, not proof. If the command fails or a check is skipped, say so; do not estimate a grade.
Take openosint/exposure from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.
The instructions reference uvx.
Without those the skill loads but fails at the first command.