Agent skill · software engineering · aradotso
shadowbroker-osint-platform
shadowbroker-osint-platform — an agent skill for coding agents.
Why this skill is useful
Provides specific deployment scripts and configurations for setting up the ShadowBroker OSINT platform, which includes niche commands and integration patterns not commonly known.
What it needs
Requires docker, docker-compose, git installed locally. Requires aisstream, nasa account access. About 6k tokens when loaded. Last updated 2026-07-09. 70 stars on the source repository.
What this skill does
bash git clone https://github.com/BigBodyCobain/Shadowbroker.git cd Shadowbroker ./compose.sh up -d bash git clone https://github.com/BigBodyCobain/Shadowbroker.git cd Shadowbroker docker-compose up -d bash ./compose.sh --engine podman up -d bash git pull origin main Linux/macOS ./compose.sh down ./compose.sh up --build -d Windows docker compose down docker compose up --build -d bash docker compose build --no-cache docker image prune -f bash ./compose.sh logs -f backend or docker compose logs -f backend Frontend (Next.js + MapLibre GL) → Backend (FastAPI + Python) → Public APIs :3000 :8000 bash helm repo add bjw-s-labs https://bjw-s-labs.github.io/helm-charts/ helm repo update helm install shadowbroker ./helm/chart --create-namespace --namespace shadowbroker env AIS vessel stream (required for maritime layer) AISSTREAMAPIKEY=yourkeyhere NASA FIRMS fire hotspots (required for fire layer) NASAFIRMSAPIKEY=yourkeyhere Optional: override default ports FRONTENDPORT=3000 BACKENDPORT=8000 GET /api/flights/commercial # OpenSky commercial aircraft GET /api/flights/private # Private/GA aircraft GET /api/flights/military # Military aircraft GET /api/flights/private-jets # HNW individual jets with owner info GET /api/ships # AIS vessel positions GET /api/satellites # Real-time satellite positions (SGP4) GET /api/earthquakes # USGS 24h earthquake feed GET /api/fires # NASA FIRMS hotspots GET /api/gdelt/conflict # GDELT conflict events GET /api/carriers # US Navy carrier strike group positions GET /api/cctv # Aggregated CCTV camera feeds GET /api/gps-jamming # Computed GPS jamming zones GET /api/space-weather # NOAA geomagnetic Kp index GET /api/internet-outages # Georgia Tech IODA outage data GET /api/news # SIGINT/OSINT RSS aggregation GET /api/region-dossier?lat=&lon= # Country profile + head of state GET /api/sentinel?lat=&lon= # Sentinel-2 latest image for coordinates typescript // src/hooks/useCustomLayer.ts import { useEffect, useState } from "react"; interface CustomFeatur …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aradotso/shadowbroker-osint-platform