domain-assessment

Coordinate subdomain discovery and port scanning to build a domain attack surface inventory.

462|71|Updated Nov 21, 2025
One-click install
npx skills add https://github.com/transilienceai/communitytools --skill domain-assessment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: domain-assessment
Source: https://github.com/transilienceai/communitytools/tree/main/pentest/.claude/skills/domain-assessment
Command: npx skills add https://github.com/transilienceai/communitytools --skill domain-assessment

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manual domain reconnaissance is time-consuming and often incomplete, leading to missed attack vectors and an incomplete understanding of your external footprint. This Skill automates the discovery of subdomains and open ports, ensuring a comprehensive and efficient initial assessment.

Core Features & Use Cases

  • Automated Subdomain Discovery: Systematically finds all subdomains using multiple techniques (passive DNS, brute-forcing, certificate transparency).
  • Comprehensive Port Scanning: Identifies open ports and services on discovered subdomains, building a complete attack surface inventory.
  • Use Case: Before a penetration test, use this Skill to automatically map the entire external attack surface of a target company's domain, identifying all public-facing assets and services without manual effort.

Quick Start

Perform a comprehensive domain assessment for example.com, including subdomain discovery and port scanning.

Frequently Asked Questions about domain-assessment

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

FAQPage Schema
How do I automate subdomain discovery and port scanning for a domain?

Subdomain discovery and port scanning automates finding all subdomains and open ports on a target domain. This Skill coordinates both tasks to build a comprehensive attack surface inventory, eliminating manual reconnaissance and identifying public-facing assets and services automatically.

What's the best way to map an attack surface before penetration testing?

Map attack surfaces by automating subdomain discovery and port scanning across your target domain. This Skill uses multiple techniques including passive DNS, brute-forcing, and certificate transparency to systematically identify all external assets before a penetration test begins.

Can I discover subdomains using certificate transparency and passive DNS?

Yes. This Skill systematically discovers subdomains using multiple techniques: passive DNS lookups, brute-forcing, and certificate transparency logs. Combined with port scanning, it provides complete visibility into all public-facing infrastructure for a domain.

Why is automated domain reconnaissance important for security assessments?

Manual domain reconnaissance is time-consuming and often incomplete, leading to missed attack vectors and gaps in understanding your external footprint. Automated reconnaissance ensures comprehensive initial assessment by efficiently coordinating subdomain discovery and port scanning.

How do I build a complete inventory of open ports and services on discovered subdomains?

This Skill aggregates subdomain discovery and port scanning results into a centralized attack surface inventory. It identifies open ports and services across all discovered subdomains, providing a complete picture of exploitable external infrastructure.