osint

Automate open-source intelligence collection from code repositories with secret scanning.

7|1|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/ArianHobson333/claude-bug-bounty-stack --skill osint-arianhobson333
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: osint
Source: https://github.com/ArianHobson333/claude-bug-bounty-stack/tree/main/vendor/communitytools/projects/pentest/.claude/skills/osint
Command: npx skills add https://github.com/ArianHobson333/claude-bug-bounty-stack --skill osint-arianhobson333

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires trufflehog, gitleaks, gitrob, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of gathering open-source intelligence (OSINT) on company repositories, including enumeration, secret scanning, and code analysis.

Core Features & Use Cases

  • Organization Discovery: Enumerate GitHub/GitLab/Bitbucket organizations and identify employee accounts.
  • Repository Analysis: Map all repositories, identify internal hostnames, and check for exposed secrets.
  • Secret & Credential Scanning: Scan current code and git history for exposed credentials.
  • Code Intelligence: Extract API endpoints, auth patterns, and review CI/CD configurations.

Quick Start

Run the osint skill to gather OSINT for the target company.

Frequently Asked Questions about osint

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate repository analysis and secret scanning for a target company?

Automating repository analysis and secret scanning involves enumerating GitHub, GitLab, or Bitbucket organizations to map repositories and scan git history for exposed credentials. This process extracts API endpoints, auth patterns, and CI/CD configurations to provide comprehensive code intelligence.

What is open-source intelligence gathering for code repositories?

Open-source intelligence gathering for code repositories is the process of discovering organization and employee accounts to identify internal hostnames and exposed secrets. It maps all available source code to review CI/CD configurations and extract auth patterns for security analysis.

Do I need trufflehog and gitleaks installed to scan for exposed credentials?

Yes, you need trufflehog, gitleaks, and gitrob installed to scan for exposed credentials. These tools are required dependencies for scanning current code and git history to identify leaked secrets and exposed credentials during the repository analysis process.

Can I enumerate GitHub and GitLab organizations to identify employee accounts?

Yes, you can enumerate GitHub, GitLab, and Bitbucket organizations to identify employee accounts. This organization discovery process maps all associated repositories and identifies internal hostnames as part of the open-source intelligence gathering workflow.

What is the best way to extract API endpoints and review CI/CD configurations?

The best way to extract API endpoints and review CI/CD configurations is through automated code intelligence. This approach analyzes repository structures and configurations to map auth patterns and internal hostnames during security analysis.

Why does secret scanning need to check git history instead of just current code?

Secret scanning needs to check git history because exposed credentials may have been committed and removed in the past. Scanning current code alone misses historical leaks, so tools like trufflehog and gitleaks analyze the full commit history to ensure comprehensive secret detection.