A Claude Code skill that runs deep competitive intelligence reconnaissance on any target — websites, products, tools, or competitors. It tears through business intel, tech stacks, APIs, communities, infrastructure, security posture, and more.
Recon runs a 5-phase pipeline on any target you give it:
| Phase | Name | What It Covers |
|---|---|---|
| 1 | Full Reconnaissance | Business intel, web presence, funding, team, competitive landscape |
| 2 | Technical Reverse Engineering | Tech stack, APIs, architecture, open source, OSINT, feasibility |
| 3 | Security Architecture | Modular compliance profiles (GDPR, HIPAA, PCI, SOC 2, ISO 27001, FedRAMP, + 10 more) with shared security foundation |
| 4 | Pre-Launch Gate | Full checklist before shipping — security, performance, legal, rollback |
| 5 | IP Protection | Protect your proprietary logic, operational security, legal protection |
- Configurable depth —
--quickfor surface-level scans,--deep(default) for the full pipeline - Phase selection — run only the phases you need with
--phases 1,2 - File output — full reports saved to
recon-reports/directory, not just printed to chat - Multiple export formats — Markdown (default), JSON, or CSV
- Diff mode — re-run on the same target and see what changed since last scan
- Auto comparison matrix — side-by-side table when scanning 2+ targets
- Target type detection — auto-detects SaaS, open source, API, mobile app, CLI tool, etc. and adjusts research accordingly
- Compliance profiles — 16 individual frameworks + 6 preset bundles (saas, healthcare, fintech, government, startup, enterprise)
- Parallel execution — launches multiple research agents simultaneously for speed
Copy the skill folder into your Claude Code skills directory:
# Clone this repo
git clone https://github.com/g-baskin/recon.git
# Copy the skill to your Claude Code skills directory
cp -r recon/skills/recon ~/.claude/skills/reconAfter copying, restart Claude Code. The /recon command will be available in all your projects.
To add recon to a specific project only (shared with your team via git):
# From your project root
mkdir -p .claude/skills
cp -r /path/to/recon/skills/recon .claude/skills/recon/recon https://competitor1.com https://competitor2.com
/recon --quick https://competitor.com
/recon --phases 1,2 https://competitor.com
/recon --phases 3,4,5
/recon --phases 3 --compliance hipaa
/recon --phases 3 --compliance gdpr,hipaa,pci
/recon --compliance healthcare
/recon --compliance fintech
/recon --compliance saas https://competitor.com
/recon --diff https://competitor.com
/recon --format json https://competitor.com
/recon --format csv https://competitor.com
/recon --quick --format json https://competitor.com
/recon --deep --diff --phases 1,2 https://competitor.com
I just saw [tool/website/product] — what is this? Full breakdown.
Reports are saved to your project directory:
recon-reports/
├── competitor-name/
│ ├── RECON_REPORT.md # Full report
│ ├── RECON_REPORT.json # Structured data (if --format json)
│ ├── comparison.csv # Tables (if --format csv)
│ ├── metadata.json # Run metadata (date, flags, target type)
│ ├── DIFF_REPORT.md # Changes since last scan (if --diff)
│ └── previous/ # Previous reports for diffing
└── COMPARISON_MATRIX.md # Cross-target comparison (multiple targets)
A condensed summary is also printed to chat with pointers to the full report files.
| Flag | Description | Default |
|---|---|---|
--quick |
Surface-level scan (phase 1 only) | Off |
--deep |
Full 5-phase pipeline | On |
--phases 1,2,3 |
Run specific phases | All |
--format md|json|csv |
Output format | md |
--diff |
Compare against previous scan | Off |
--compliance [profile] |
Compliance profile for Phase 3 | gdpr,soc2,owasp |
Phase 3 uses modular compliance profiles. Pick individual frameworks, use a preset bundle, or combine with commas.
| Profile | Framework | Scope |
|---|---|---|
gdpr |
GDPR | EU data privacy |
ccpa |
CCPA/CPRA | California consumer privacy |
hipaa |
HIPAA + HITRUST | Healthcare / PHI |
pci |
PCI DSS | Payment card data |
soc2 |
SOC 2 Type II | B2B SaaS trust criteria |
iso27001 |
ISO 27001 | Enterprise ISMS |
fedramp |
FedRAMP + NIST 800-53 | US government cloud |
nist |
NIST CSF | Cybersecurity risk framework |
cmmc |
CMMC | Defense contractors |
sox |
SOX | Financial reporting integrity |
glba |
GLBA | Consumer financial data |
owasp |
OWASP ASVS + Top 10 | Application security verification |
cis |
CIS Benchmarks | Infrastructure hardening |
lgpd |
LGPD | Brazilian data protection |
pipeda |
PIPEDA | Canadian privacy |
popia |
POPIA | South African data protection |
| Bundle | Includes |
|---|---|
saas |
SOC 2 + GDPR + CCPA + OWASP |
healthcare |
HIPAA + HITRUST + SOC 2 + GDPR |
fintech |
PCI DSS + SOC 2 + GLBA + GDPR |
government |
FedRAMP + NIST 800-53 + CMMC |
startup |
OWASP Top 10 + GDPR + basic SOC 2 prep |
enterprise |
ISO 27001 + SOC 2 + GDPR + CCPA + CIS |
all |
Every framework |
/recon --compliance gdpr,hipaa,pci
- Claude Code CLI installed and configured
- WebSearch and WebFetch tools available (included with Claude Code)
- Optional: Reddit MCP server for deeper community research
GPL-3.0 License - Copyright (c) 2026 AutomationGod
See LICENSE for details.
If you modify or redistribute this skill, you must:
- Keep the original copyright and credit
- Share your modifications under GPL-3.0