analysis-and-reporting
Endpoint interest scoring, mobile app ownership confidence, attack-path hint patterns, a severity decision matrix, sector…
Router for the Offensive OSINT arsenal. Dispatches to focused sub-skills by task type. Covers the full external red-team surface: asset discovery, web enumeration, identity/SSO, secrets/dorks, post-credential workflows, cloud/infra, people/breach intel, and analysis/reporting.
Claude Code
$ npx -y skills add Ap6pack/outrider-recon --skill offensive-osint --agent claude-code
Codex
$ npx skills add Ap6pack/outrider-recon --skill offensive-osint -a codex -y
Cursor
$ npx skills add Ap6pack/outrider-recon --skill offensive-osint -a cursor -y
Gemini CLI
$ npx skills add Ap6pack/outrider-recon --skill offensive-osint -a gemini-cli -y
GitHub Copilot
$ npx skills add Ap6pack/outrider-recon --skill offensive-osint -a github-copilot -y
OpenCode
$ npx skills add Ap6pack/outrider-recon --skill offensive-osint -a opencode -y
Windsurf
$ npx skills add Ap6pack/outrider-recon --skill offensive-osint -a windsurf -y
name: offensive-osint description: "Router for the Offensive OSINT arsenal. Dispatches to focused sub-skills by task type. Covers the full external red-team surface: asset discovery, web enumeration, identity/SSO, secrets/dorks, post-credential workflows, cloud/infra, people/breach intel, and analysis/reporting. Companion to osint-methodology. Use for any authorized external recon, bug bounty, or ASM engagement." when_to_use: "Use to start, continue, or pick up any authorized external recon, red-team, attack-surface-management (ASM), or bug-bounty engagement — footprinting, asset discovery, or assessing a new target — then dispatch to the focused sub-skill for the task."
> Companion: `osint-methodology` — pipeline stages, triage rules, severity rubric. Load it alongside this router at the start of every session.
**Scope gate:** Authorized targets only. When scope is unclear, ask once before proceeding.
---
**When triggered:** Any external recon, bug bounty, ASM engagement, or general "where do I start" offensive OSINT request.
**Execute:**
1. Load `osint-methodology` — identify the pipeline stage and scope. 2. Match the current task to a sub-skill using the sub-skill map below. 3. Load that sub-skill and begin execution immediately. 4. Propose the next concrete action without waiting to be asked. 5. When one sub-skill's work completes, chain to the next relevant sub-skill autonomously — follow the pipeline priority order from `osint-methodology` §7.1.
**Output:** Delegation to the appropriate sub-skill(s). This router produces no findings itself.
**Gating rules:** Authorized targets only. When scope is unclear, ask once before proceeding. Hard rules (below) are always-on across all sub-skills.
**Chain to:** Autonomously chain through sub-skills following `osint-methodology` §7.1 priority order: breaches → GitHub recon → misconfig sweep → cloud buckets → ports → email OSINT → web tech → Wayback → DNS/email security → certs/TLS → ASN/reverse DNS → typosquats.
---
Load the sub-skill that matches the current task. Each is self-contained and under 500 lines.
| Task | Sub-skill to load | | ----------------------------------------------------------------------------------------- | ------------------------ | | Subdomains, ASN/BGP, DNS, CT, WHOIS/RDAP, wordlists | `recon-asset-discovery` | | Web surface: Swagger/GraphQL paths, curl probes, Wayback, Postman, endpoint scoring | `web-surface` | | IdP fingerprinting, Entra/Okta/ADFS/SAML, M365 deep enum, LinkedIn employee enum | `identity-fabric` | | Secret regexes, dork corpus, GitHub code-search dorks, read-only validators | `secrets-and-dorks` | | Post-credential: JWT triage, AWS IAM enum, GitHub scope enum, Slack workspace enum | `post-discovery` | | Cloud-native fingerprints, K8s/container, CI/CD exposure, infra OSINT | `cloud-and-infra` | | Username/email/phone, breach data, HudsonRock, Slack/Discord/Telegram, package registries | `people-breach-intel` | | Scoring rubrics, attack-path hints, severity matrix, AI-assisted OSINT, archiving | `analysis-and-reporting` | | Report generation: bug-bounty submission, client deliverable, vulnerability report | `report-template` |
---
1. Load `osint-methodology` — identify the pipeline stage and scope. 2. Load the sub-skill matching the current task from the map above. 3. Propose the next concrete action without waiting to be asked.
---
Follow the shared run-contract instructions in `../_shared/run-contract.md`.
Claude-native, governed offensive-OSINT and external attack-surface platform for authorized security teams. Outrider is the governed front half of the offensive workflow.
Endpoint interest scoring, mobile app ownership confidence, attack-path hint patterns, a severity decision matrix, sector…
Cloud-native service fingerprints, Kubernetes/container exposure, CI/CD platform exposure, TLS deep audit, and favicon hash pivot…
Concrete endpoints, probes, and enumeration techniques for identity provider fingerprinting and auth surface mapping. Covers…
Comprehensive OSINT methodology for external red-team operations and authorized attack-surface assessments. Covers the staged…
Breach data lookup, HudsonRock infostealer intel, email-pattern inference, email harvest, Slack/Discord discovery, package…
Post-credential enumeration workflows for validated live keys — AWS IAM enum, GitHub PAT scope/repo enum, Slack workspace enum,…
Use for authorized security assessment of REST, GraphQL, WebSocket, or SOAP APIs, including discovery, authentication,…
Extract and decrypt Windows DPAPI-protected secrets (Credential Manager, browser logins/cookies, Wi-Fi credentials, KeePass keys)…
Clean and finalize authorized natural-language text intended for readers by auditing suspicious invisible Unicode and rewriting…