← Back to Skills Marketplace
hugogu

Web Site or Domain Name Basic Information Scanner

by Hugo Gu · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
123
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install website-scanner
Description
Comprehensive website analysis and scanning tool. Analyzes IP (IPv4/IPv6), DNS records, WHOIS data, website content (including Schema.org JSON-LD, robots.txt...
Usage Guidance
This skill appears to do what it says: DNS/WHOIS lookups, content parsing, and optional deep crawling. Before installing/running: (1) review the full scripts/scan.py (the distributed file is large and was truncated in the manifest) to ensure there are no unexpected remote endpoints or telemetry; (2) be aware the scanner will make outbound HTTP requests (including to ipapi.co for geolocation) and may scrape search engines—do not point it at internal, sensitive, or private network addresses unless you trust the environment; (3) deep scans via Playwright can execute site JavaScript and generate a lot of traffic—use rate limits and max-pages flags; (4) run in an isolated/test environment if you have any doubt about data leakage; (5) confirm any legal/terms-of-service constraints before scraping third-party services (Google) or scanning sites you do not own.
Capability Analysis
Type: OpenClaw Skill Name: website-scanner Version: 1.0.0 The skill bundle is a legitimate website analysis tool that performs DNS lookups, WHOIS queries, and content scraping. It uses subprocess.run with list arguments to safely execute system utilities (dig, whois) and employs standard libraries like requests and BeautifulSoup for web analysis. While the tool possesses high-risk capabilities such as network access and local command execution, these are strictly aligned with its stated purpose as a scanner, and no evidence of malicious intent, data exfiltration, or prompt injection was found in scripts/scan.py or SKILL.md.
Capability Assessment
Purpose & Capability
The name/description match the included SKILL.md and scripts/scan.py. The code uses DNS (dig), WHOIS, HTTP requests, and content parsing—all expected for a website scanner. The requirements.txt and SKILL.md dependencies (requests, bs4, lxml) are proportional to the stated features.
Instruction Scope
SKILL.md instructs the agent to run dig and whois and to fetch robots.txt, sitemap.xml, llms.txt, etc., which the code implements. The skill performs external network calls (HTTP requests to target sites and third-party services) and may deep-scan client-side pages via Playwright (optional). These behaviors are within the scanner's stated scope but give the tool broad ability to fetch many pages and execute remote JS—so users should be careful when scanning private/internal hosts or in sensitive environments.
Install Mechanism
There is no automated install spec; the skill is instruction-only with an included requirements.txt. This is low risk because nothing is being downloaded/executed automatically by an installer; the user must pip-install and run the script manually.
Credentials
The skill requests no environment variables or credentials. It does call external APIs (e.g., ipapi.co for IP geolocation) and may scrape third-party services (Google index approximation), which is consistent with its purpose. No hidden credential access or unrelated env variables are requested.
Persistence & Privilege
always:false and the skill doesn't request persistent system-wide privileges. It does use subprocess to call dig/whois (expected) and runs HTTP requests; nothing suggests modification of other skills or global agent settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install website-scanner
  3. After installation, invoke the skill by name or use /website-scanner
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of the website-scanner skill. - Comprehensive website analysis: scans IP, DNS records, WHOIS, content (Schema.org, robots.txt, llms.txt, sitemap.xml), SEO, and third-party data. - Deep scanning support with Playwright for client-side rendered pages. - Generates detailed technical reports in console, JSON, and markdown formats. - Includes actionable SEO audit, structured data extraction, and technology stack detection. - Designed for easy integration with OpenClaw and handles multiple pages in audits.
Metadata
Slug website-scanner
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Web Site or Domain Name Basic Information Scanner?

Comprehensive website analysis and scanning tool. Analyzes IP (IPv4/IPv6), DNS records, WHOIS data, website content (including Schema.org JSON-LD, robots.txt... It is an AI Agent Skill for Claude Code / OpenClaw, with 123 downloads so far.

How do I install Web Site or Domain Name Basic Information Scanner?

Run "/install website-scanner" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Web Site or Domain Name Basic Information Scanner free?

Yes, Web Site or Domain Name Basic Information Scanner is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Web Site or Domain Name Basic Information Scanner support?

Web Site or Domain Name Basic Information Scanner is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Web Site or Domain Name Basic Information Scanner?

It is built and maintained by Hugo Gu (@hugogu); the current version is v1.0.0.

💬 Comments