# Vext Firewall

> Permission boundary enforcer and egress monitor — maintains per-skill allowlists for network destinations and file access. Built by Vext Labs.

- Skill: `dvcrn/vext-firewall` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add dvcrn/vext-firewall`
- Raw SKILL.md: https://api.skillmd.com/api/skills/dvcrn/vext-firewall/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: dvcrn (https://skillmd.com/u/dvcrn)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/dvcrn/vext-firewall

---


# VEXT Firewall

A proactive defense layer that enforces per-skill permission boundaries for network access and file system operations.

## Usage

- "Show firewall rules"
- "Allow weather-skill to access api.weather.com"
- "Block all skills from reading .env"
- "List firewall violations"
- "Add a firewall rule for my-skill"

## How It Works

1. Maintains an allowlist of approved network destinations per skill
2. Maintains file access policies per skill (which directories each skill should access)
3. Logs all policy decisions for audit trail
4. Provides a simple chat interface for rule management

## Rules

- Only modify the firewall policy file — never modify skill files or OpenClaw config
- Log all policy changes with timestamps
- Default policy is DENY — skills must be explicitly allowed
- Do not block VEXT Shield's own operations

## Safety

- Policy stored locally at ~/.openclaw/vext-shield/firewall-policy.json
- All changes are logged to ~/.openclaw/vext-shield/firewall.log
- No network requests are made by the firewall itself
- Rules can be easily reviewed and reverted

