firewall-auditor

Audit UniFi firewall policies for conflicts, redundancies, and security gaps.

1|Updated Apr 6, 2025
One-click install
npx skills add https://github.com/david-driscoll/stargate-command-cluster --skill firewall-auditor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: firewall-auditor
Source: https://github.com/david-driscoll/stargate-command-cluster/tree/main/.agents/skills/firewall-auditor
Command: npx skills add https://github.com/david-driscoll/stargate-command-cluster --skill firewall-auditor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill audits UniFi firewall policies to detect security gaps, conflicts, redundancies, and risky topology conditions before they become real exposure.

Core Features & Use Cases

  • Benchmark-based firewall review: Scores and reports findings across segmentation, egress control, rule hygiene, and topology using a deterministic rubric (SEG-01→SEG-04, EGR-01→EGR-03, HYG-01→HYG-05, TOP-01→TOP-04).
  • Actionable, prioritised recommendations: Produces per-instance findings and (when defined by the benchmarks) remediation templates with the intended tool and parameters.
  • Deterministic scoring with history and trend: Uses scripts/unifi-firewall-score for stable math, stores a rolling audit history, and computes trend deltas when the rubric version matches.

Quick Start

Use the firewall-auditor skill to audit your UniFi firewall policies and generate a prioritised security report with an overall score and trend.

Frequently Asked Questions about firewall-auditor

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

FAQPage Schema
How do I audit UniFi firewall rules for security gaps and conflicts?

Auditing UniFi firewall policies evaluates rule sets against 16 security benchmarks to detect conflicts, redundancies, and unsafe topology configurations. This skill scores findings deterministically across segmentation, egress control, and rule hygiene to reduce network exposure.

What is UniFi firewall policy validation for VLAN segmentation and IoT egress?

UniFi firewall policy validation checks VLAN segmentation and guest or IoT egress controls against defined security benchmarks. It identifies risky topology conditions and policy gaps to ensure traffic isolation rules function as intended across network segments.

Can I generate a security score for my UniFi network firewall configuration?

You can generate a deterministic security score for a UniFi firewall configuration using the unifi-firewall-score script. It evaluates 16 benchmark conditions, stores rolling audit history, and computes trend deltas when the rubric version matches for recurring checks.

Do I need the unifi-network MCP server to run a firewall audit?

Yes, you need the unifi-network MCP server to run this firewall audit. It requires the server to access your UniFi policies, evaluate the 16 security benchmark conditions, and generate prioritized recommendations with remediation templates.

How do I get prioritized remediation recommendations for UniFi firewall findings?

To get prioritized remediation recommendations for UniFi firewall findings, the audit evaluates policies against a deterministic rubric. When benchmarks define them, it produces remediation templates complete with the intended tool and parameters for threat mitigation.

What are the limitations of automated UniFi firewall policy validation?

Automated UniFi firewall policy validation depends on the unifi-network MCP server, meaning DNS and egress enforcement checks only run where MCP supports it. Scoring trend deltas also require matching rubric versions across the rolling audit history.