
Osint
- 10 repo stars
- Updated June 5, 2026
- viktorbezdek/skillstack
Systematic OSINT person research from a name/handle to a scored dossier with psychoprofile and career map.
About
An OSINT skill that performs systematic person research, turning a name or handle into a scored dossier with psychoprofile, career map, and confidence grades using many data actors and search APIs. Researchers use it to compile intelligence on individuals.
- Name/handle to dossier
- Psychoprofile & career map
- 55+ Apify actors
- Swarm mode
Osint by the numbers
- Data as of Jul 7, 2026 (Skillselion catalog sync)
/plugin marketplace add viktorbezdek/skillstack/plugin install osint@skillstackAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| repo stars | ★ 10 |
|---|---|
| Last updated | June 5, 2026 |
| Repository | viktorbezdek/skillstack ↗ |
What it does
Systematic OSINT person research from a name/handle to a scored dossier with psychoprofile and career map.
README.md
osint
Systematic intelligence gathering on individuals. From a name or handle to a scored dossier with psychoprofile, career map, and confidence grades.
Reverse-engineered and repackaged from smixs/osint-skill v3.2 (MIT) with skillstack plugin conventions.
What it does
Give it a name, handle, LinkedIn URL, or Telegram handle. It runs a phased intelligence pipeline and returns a structured dossier with:
- Career map with timeline and pattern analysis
- Psychoprofile (MBTI + Big Five) from behavioral signals
- Confidence grades (A/B/C/D) on every fact
- Entry points — how to approach the person
- Depth Score (1-10) — objective quality measure
- Cost tracking — total API spend per research session
Install
# Claude Code
cp -r osint/ ~/.claude/skills/osint/
Usage
Just describe what you want:
osint John Smith CEO at Acme Corp
пробей @ivan_blogger
due diligence on Maria Garcia before the meeting
find everything about linkedin.com/in/alexmercer
Requirements
| Tool | Purpose | Required |
|---|---|---|
curl |
HTTP requests | Yes |
python3 |
JSON parsing, MCP client | Yes |
jq |
JSON processing | Yes |
node 18+ |
Apify actor runner | For Apify actors |
Run bash skills/osint/scripts/diagnose.sh to check what's available.
API Keys
The skill uses graceful degradation — more keys = deeper research. At least one search API needed.
| Service | Env Variable | Free Tier |
|---|---|---|
| Brave Search | (built into Claude Code) | 2,000 queries/month |
| Jina AI | JINA_API_KEY |
Yes |
| Apify | APIFY_API_TOKEN |
~$5/month credit |
| Parallel AI | PARALLEL_API_KEY |
Yes |
| Perplexity | PERPLEXITY_API_KEY |
~$5/month |
| Exa AI | EXA_API_KEY |
~$5/month |
| Tavily | TAVILY_API_KEY |
~$5/month |
| Bright Data | BRIGHTDATA_MCP_URL |
~$10/month+ |
Research Pipeline
Phase 0: Tooling Self-Check → diagnose.sh
Phase 1: Seed Collection → parallel search across all engines
Phase 1.5: Internal Intelligence → Telegram, email, vault (BEFORE external)
Phase 2: Platform Extraction → LinkedIn, Instagram, Facebook, TikTok, YouTube
Phase 3: Cross-Reference → facts verified, graded A/B/C/D
Phase 4: Psychoprofile → MBTI, Big Five, communication style
Phase 5: Completeness Check → Depth Score 1-10 + 9 coverage checks
Phase 6: Dossier Output → formatted dossier from template
Budget
- ≤$0.50 per target: spends without asking
$0.50: asks permission before continuing
Credits
- Original skill by smixs (MIT License)
- Apify Actor Runner (
run_actor.js) from apify/agent-skills v1.3.0 (MIT)