Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.
Follow the documented setup, then try a first task.
I’m using
Claude Code plugin
Installs: The openosint plugin, including the osint and exposure skills and a passive OpenOSINT MCP server. · Claude Code
Before you start
Claude Code
uv installed
Python 3.10 or newer
Network access
No API keys needed for the default flow
Enter these commands in a Claude Code session to add the marketplace, install the plugin, and run the documented example investigation on example.com. For your own investigation, use a target you own or are authorized to assess.
Replace [domain] with a domain you own or are authorized to assess.
uv and network access are required; no API key is needed.
The default TLS and header checks contact the domain on port 443.
Use the exposure skill to check [domain], which I own or am authorized to assess. Report the point-in-time grade and each check's findings with citations. Keep failed or skipped checks visible, and explain that the grade is not a compliance result.
Replace [IP address] with an IP address you own or are authorized to assess.
uv and network access are required.
The IP lookup queries ipinfo.io and works without a key at low volume.
Use the osint skill to investigate [IP address], which I own or am authorized to assess. Follow the documented IP workflow: look up the IP, then check DNS for the hostname returned, if any. Write a concise Markdown report with target and scope, cited findings, anything not checked or needing a key, and leads to verify. Keep errors and empty results visible.