reconnaissance

Performs penetration testing reconnaissance by scanning ports, identifying stacks, and crawling web content.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/hanc00l/nemo-agent --skill reconnaissance
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reconnaissance
Source: https://github.com/hanc00l/nemo-agent/tree/main/claude-code/.claude/skills/pentest/core/reconnaissance
Command: npx skills add https://github.com/hanc00l/nemo-agent --skill reconnaissance

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a structured workflow for the reconnaissance phase of penetration testing, guiding both manual and active information gathering while automatically recording findings.

Core Features & Use Cases

  • Manual Recon Guidance: Step‑by‑step browser interaction, source analysis, and note‑taking.
  • Active Scanning Automation: Executes Nmap, WhatWeb, FFUF, and Katana scans using built‑in helpers.
  • Integrated Documentation: Saves discovered endpoints and observations directly to the agent’s notebook.

Quick Start

Ask the agent to perform a full reconnaissance on target “example.com” and record all findings in the notes.

Frequently Asked Questions about reconnaissance

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate pentest reconnaissance and save findings to notes?

Automate pentest reconnaissance by running Nmap, WhatWeb, FFUF, and Katana scans to identify open ports, technology stacks, and directories. The workflow automatically saves all discovered endpoints and observations directly to the agent's notebook for integrated documentation.

What is the best way to enumerate directories and crawl web content for a target?

The best way to enumerate directories and crawl web content is using FFUF for directory enumeration and Katana for web crawling. This active scanning approach gathers target information systematically while automatically recording findings in the agent's notes.

Do I need to install Nmap and WhatWeb separately before scanning open ports?

Yes, you need Nmap and WhatWeb installed separately to scan open ports and identify technology stacks. The workflow requires access to Nmap, WhatWeb, FFUF, and Katana to execute the active scanning automation functions properly.

Can I perform manual reconnaissance with browser interaction and source analysis?

Yes, manual reconnaissance includes step-by-step browser interaction and source analysis. The skill guides manual information gathering while using the agent's note-taking utilities to record observations alongside active scanning results.

Does this reconnaissance workflow identify technology stacks and open ports simultaneously?

Yes, the reconnaissance workflow identifies technology stacks and open ports simultaneously. Nmap scans open ports while WhatWeb identifies the technology stack, and FFUF and Katana enumerate directories and crawl web content in a single structured workflow.

What are the limitations when using Nmap and FFUF for target reconnaissance?

Limitations include requiring local access to Nmap, WhatWeb, FFUF, and Katana tools. The workflow focuses on active scanning and manual recon guidance but depends on the agent's note-taking utilities for documentation, meaning external note formats are not directly supported.