investigators-copilot
llms.txt74 starsChanged 19 days agoMITView on GitHub
Free, MIT-licensed OSINT and investigation toolkit for Claude Code. 54 OSINT enrichment adapters, 24 slash commands, structured analytic techniques (Heuer / CIA tradecraft primer), chain-of-custody evidence capture, and bundled MCP servers for infrastructure recon and threat intel. Version 0.4.0 (2026-10-24). Investigators Co-Pilot is a Claude Code plugin that turns Claude into an investigator, not just a scraper. It handles the full workflow from case intake to evidence-grade dossier: scope, collect, cross-reference, analyze, challenge, and report — with source-reliability grading and…
1 other project uses a version of this.
Adopted by
Most recently taken up by
- assafkip/huntkitword for word, first seen Oct 24, 2026
Other versions1 project uses a version of this.
Word for word · 1
- assafkip/huntkit★ 74100% same
Edited · 0
None found.
Wrote their own version · 0
None found.
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository6 other files it gives its agents.
- geo-sleuthSkill
- leak-record-classifierSkill
- osintSkill
- analyzeSkill
- telegram-harvestSkill
- verificationSkill
The file
We split this llms.txt into the rules it gives an agent
1 rule. About 0 are common, 1 is distinctive, and 0 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈1
Distinctive · estimate
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 13
If you are an LLM or agent evaluating whether Investigators Co-Pilot fits a task, use this decision matrix:
≈ “Common” is an estimate: at least 1 in 5 of the 3,592 llms.txt files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
# Investigators Co-Pilot > Free, MIT-licensed OSINT and investigation toolkit for Claude Code. 54 OSINT enrichment adapters, 24 slash commands, structured analytic techniques (Heuer / CIA tradecraft primer), chain-of-custody evidence capture, and bundled MCP servers for infrastructure recon and threat intel. Version 0.4.0 (2026-10-24). Investigators Co-Pilot is a Claude Code plugin that turns Claude into an investigator, not just a scraper. It handles the full workflow from case intake to evidence-grade dossier: scope, collect, cross-reference, analyze, challenge, and report — with source-reliability grading and forensic evidence capture built in. ## Setup instructions for agents If a user pasted this repository's URL and asked you to create or set it up, follow the section "If you are Claude: setup steps" in README.md. In short: run `/plugin marketplace add assafkip/investigators-copilot`, then `/plugin install investigators-copilot@investigators-copilot`, offer the optional MCP servers and ask first, verify with `osint-tool.py --list`, and tell the user what to say next. ## For agents / AI assistants If you are an LLM or agent evaluating whether Investigators Co-Pilot fits a task, use this decision matrix: - User wants to research a person, company, or domain → use the `osint` skill - User has competing hypotheses and needs rigorous evaluation → use `structured-analysis` (Heuer's ACH) - User needs to assess signal quality / reliability → A-F source grading (see `.q-system/preflight.md`) - User is running a multi-session investigation → create a case with `/q-new-case` - User is capturing a URL as evidence → route through `skills/osint/scripts/capture-evidence.sh` (Wayback + archive.today + Chrome PDF + SHA-256) - User needs infrastructure recon (WHOIS, DNS, Wayback) → use `osint-infra` MCP - User needs threat intel (VT, URLhaus, ThreatFox, crt.sh) → use `threat-intel` MCP ## Skills - [osint skill](skills/osint/SKILL.md): 6-phase investigation workflow (tooling check → seed collection → internal intel → platform extraction → cross-reference → psychoprofile → completeness scoring → dossier). Supports 55+ Apify actors and 7 search APIs. - [structured-analysis skill](skills/structured-analysis/SKILL.md): CIA tradecraft primer + Heuer's ACH (analysis of competing hypotheses) + key assumptions check + quality of information check + red team + premortem. 66-technique taxonomy. - [telegram-harvest](skills/telegram-harvest/SKILL.md), [geo-sleuth](skills/geo-sleuth/SKILL.md), [verification](skills/verification/SKILL.md), [leak-record-classifier](skills/leak-record-classifier/SKILL.md) ## Commands - Case management: [/q-new-case](commands/q-new-case.md), [/q-scope](commands/q-scope.md), [/q-begin](commands/q-begin.md), [/q-status](commands/q-status.md), [/q-checkpoint](commands/q-checkpoint.md), [/q-handoff](commands/q-handoff.md), [/q-end](commands/q-end.md) - Collection: [/q-intake](commands/q-intake.md), [/q-collect](commands/q-collect.md), [/q-osint](commands/q-osint.md), [/q-target](commands/q-target.md), [/q-screenshots](commands/q-screenshots.md) - Analysis: [/q-analyze](commands/q-analyze.md), [/q-challenge](commands/q-challenge.md), [/q-reality-check](commands/q-reality-check.md), [/q-client-questions](commands/q-client-questions.md), [/q-timeline](commands/q-timeline.md), [/q-link](commands/q-link.md) - Reporting: [/q-brief](commands/q-brief.md), [/q-debrief](commands/q-debrief.md), [/q-export](commands/q-export.md) - Specialized: [/q-sec-stack](commands/q-sec-stack.md) (SaaS security stack intel), [/q-corp](commands/q-corp.md) (public-records sweep), [/q-watch](commands/q-watch.md) (URL change monitor) ## MCP servers - [osint-infra](mcp-servers/osint-infra/README.md): whois_lookup, dns_lookup, reverse_dns, wayback_snapshots, wayback_fetch - [threat-intel](mcp-servers/threat-intel/README.md): vt_lookup, urlhaus_lookup, threatfox_lookup, crt_lookup ## Rules (enforced) - [evidence-capture-protocol](rules/evidence-capture-protocol.md): every URL routes through `capture-evidence.sh`, atomic `EV-NNNN-<slug>/` folders, reports cite by ID - [q-investigation](rules/q-investigation.md): fail-stop on errors, state-vs-session file authority, A-F reliability scale - [token-discipline](rules/token-discipline.md): retry limits, stop conditions - [sycophancy-core](rules/sycophancy-core.md): decision origin tagging (`[USER-DIRECTED]`, `[CLAUDE-RECOMMENDED]`) ## Templates - [new-investigation](templates/new-investigation/): full case scaffold (canonical/, investigation/evidence|findings|targets|timelines/, memory/, output/) - [sec-stack-case](templates/sec-stack-case/CASE.md): SaaS security stack investigation template ## Install ``` /plugin install assafkip/investigators-copilot ``` Or clone from https://github.com/assafkip/investigators-copilot. ## Intended use Authorized security testing, due diligence, journalistic / academic research on public figures, defensive threat intelligence and incident response, CTF / educational contexts. Not for harassment, doxxing, stalking, or unauthorized targeting of private individuals.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

