Edgeiq Security Report Generator

v1.4.0

Aggregates EdgeIQ Labs scan results into branded, scheduled security reports with risk scores, recommendations, and multi-channel delivery for MSSPs or inter...

0· 64·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for snipercat69/edgeiq-edgeiq-security-report-generator.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Edgeiq Security Report Generator" (snipercat69/edgeiq-edgeiq-security-report-generator) from ClawHub.
Skill page: https://clawhub.ai/snipercat69/edgeiq-edgeiq-security-report-generator
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install edgeiq-edgeiq-security-report-generator

ClawHub CLI

Package manager switcher

npx clawhub@latest install edgeiq-edgeiq-security-report-generator
Security Scan
VirusTotalVirusTotal
Pending
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The SKILL.md, README, sample-data and scripts/report_generator.py consistently implement a report generator: reading structured JSON scan output, computing a risk score, rendering HTML/TXT/JSON reports, and delivering via SMTP or Telegram. No unexpected cloud credentials or unrelated binaries are required. The option to call other EdgeIQ tools as subprocesses (if configured) is documented and appropriate for an aggregator tool.
Instruction Scope
Runtime instructions stay within the stated purpose: read JSON scan files from a configured input directory, optionally invoke configured scanner scripts, render reports, and deliver via SMTP/Telegram/local file. One scope note: the generator can optionally execute other EdgeIQ tool scripts as subprocesses when 'edgeiq_tools' paths are supplied in config.json — that means the tool may run arbitrary local scripts you point it at, so users should only configure trusted tool paths.
Install Mechanism
Instruction-only skill with no install spec and a single stdlib-only Python script. Nothing is downloaded or written by an installer step. Low install risk.
Credentials
No registry-required environment variables are declared, which aligns with the repository (it uses config.json/.env for SMTP/Telegram settings). The generator legitimately needs SMTP credentials or a Telegram bot token to deliver reports, but those are provided via config.json (not registry env metadata). Users should avoid storing credentials in world-readable files and prefer scoped app passwords where possible.
Persistence & Privilege
Skill is not always-enabled and does not request elevated or persistent platform privileges. It runs on-demand or via cron as intended. Autonomous model invocation is allowed (platform default) but not combined with other red flags here.
Assessment
This skill appears to do exactly what it claims: aggregate EdgeIQ JSON scan outputs and produce/deliver reports. Before installing/using: 1) Review config.json/.env and avoid storing sensitive credentials in world-readable files; use app-specific passwords. 2) If you enable 'edgeiq_tools' paths, only point those to trusted scanner scripts — the generator will run them as subprocesses. 3) Inspect scripts/report_generator.py (already included) to confirm it uses only the expected SMTP/Telegram endpoints and doesn’t exfiltrate data to unknown hosts. 4) Run it in an isolated environment (container or dedicated account) if you will process untrusted scan data. 5) Ensure you have authorization to process/retain any scan data you feed into the tool.

Like a lobster shell, security has layers — review code before you run it.

latestvk975epv2gxmzxz3wsyjps3d1xs85g1mj
64downloads
0stars
3versions
Updated 2d ago
v1.4.0
MIT-0

EdgeIQ Labs Security Report Generator — SKILL.md

Version: 1.0.0
Category: Security Intelligence / Reporting
Author: EdgeIQ Labs
Status: Stable


Price: Lifetime: $39 / Optional Monthly: $7/mo (all Pro features permanently)

What It Does

The Security Report Generator aggregates scan output from EdgeIQ Labs tools — XSS Scanner, Network Scanner, SSL Watcher, and Alerting System — into professional formatted security reports delivered by email, Telegram, or file download.

Designed for automated cron-driven operation (weekly/monthly), this skill transforms raw scan data into a recurring-revenue report product for MSSP resale or internal security posture tracking.


Tiers

| | Free | Lifetime ($39) | Optional Monthly ($7/mo) | | Price | Free | $39 (lifetime) | $7/mo (optional) | | Targets | Up to 5 | ✅ (unlimited) | ✅ (unlimited) | | Frequency | 1/month | Any | Any | | Output | Text summary | ✅ (all formats) | ✅ (all formats) | | Delivery | File only | ✅ (all) | ✅ (all) | | Branding | Generic | ✅ (branded) | ✅ (branded) | | Multi-tool aggregation | Single tool | ✅ (all tools) | ✅ (all tools) |

👉 Buy Lifetime — $39 👉 Subscribe Monthly — $7/mo 👉 Subscribe Monthly — $7/mo


Features

  • Multi-tool aggregation — Combines output from XSS Scanner, Network Scanner, SSL Watcher, and Alerting System
  • Output formats — JSON (machine-readable), HTML (branded/colorful), TEXT (plain)
  • Delivery channels — SMTP email (MIME multipart), Telegram Bot API, local file
  • Executive summary — Risk score, total issues, severity breakdown
  • Prioritized recommendations — Fix list ranked by severity and impact
  • Cron-friendly — One-shot run, outputs, exits; perfect for cron or CI pipelines
  • Input flexibility — Reads structured scan result JSON from a configurable input directory
  • Rate throttling — Configurable delay between targets to avoid hammering live systems
  • Template system — Placeholder-based HTML/text templates for easy branding customization
  • Alert history — Parses EdgeIQ Alerting System JSON to include triggered alerts in report
  • CVE matching — Network scan results include CVE lookups against known CVEs
  • Brand footer — EdgeIQ Labs logo placeholder + footer on all HTML/PDF output

Usage Examples

Basic — Generate report from scan data

python3 scripts/report_generator.py --config config.json --format html

From other EdgeIQ tools (piped input)

# Run XSS scan, save output, then generate report
python3 scripts/xss_scanner.py --target https://example.com --json > /data/scans/xss_example.com.json
python3 scripts/report_generator.py --config config.json --targets example.com

Cron — Monthly HTML report to email

0 9 1 * * python3 /opt/edgeiq/report_generator.py --config /opt/edgeiq/config.json --format html --delivery email

Telegram delivery with file attachment

python3 scripts/report_generator.py --config config.json --format html --delivery telegram --chat-id @yourchannel

How It Integrates with Other EdgeIQ Tools

┌─────────────┐   ┌─────────────┐   ┌─────────────┐   ┌─────────────┐
│ XSS Scanner │   │   Network   │   │ SSL Watcher │   │Alert System │
│             │   │   Scanner   │   │             │   │             │
└──────┬──────┘   └──────┬──────┘   └──────┬──────┘   └──────┬──────┘
       │                 │                 │                 │
       ▼                 ▼                 ▼                 ▼
   JSON files dropped into input/ directory (configured in config.json)
       │                 │                 │                 │
       └─────────────────┼─────────────────┼─────────────────┘
                         ▼
              ┌──────────────────┐
              │  Report Generator │
              │  (this skill)     │
              └────────┬─────────┘
                       ▼
         ┌────────────┴────────────┐
         │  Email / Telegram / File │
         └──────────────────────────┘

Each tool saves its output as structured JSON to the configured scan_input_dir. The report generator reads all JSON files from that directory, correlates findings by target, and produces a unified report.


Legal Notice

DISCLAIMER: This tool processes security scan data and generates reports. The report generator itself does not perform network reconnaissance or vulnerability scanning. All scan data must be gathered through authorized, legitimate means only.

EdgeIQ Labs accepts no liability for misuse of this tool or data it processes. Users are solely responsible for ensuring they have explicit authorization to scan and assess any systems referenced in report input data.

Report findings are advisory only. EdgeIQ Labs does not guarantee the accuracy, completeness, or timeliness of generated reports. Always validate findings through secondary investigation before taking remediation action.


EdgeIQ Labs — Security Intelligence for the Modern Web


🔗 More from EdgeIQ Labs

edgeiqlabs.com — Security tools, OSINT utilities, and micro-SaaS products for developers and security professionals.

  • 🛠️ Subdomain Hunter — Passive subdomain enumeration via Certificate Transparency
  • 📸 Screenshot API — URL-to-screenshot API for developers
  • 🔔 uptime.check — URL uptime monitoring with alerts
  • 🛡️ headers.check — HTTP security headers analyzer

👉 Visit edgeiqlabs.com →

Comments

Loading comments...