← Back to Skills Marketplace
110
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install toolweb-pfsense-hardening
Description
Generates hardened pfSense firewall configurations based on specified security options.
Usage Guidance
This skill appears to be a network-backed service that will send your hardening requests to an external API. Before installing, verify the provider (toolweb.in / api.mkkpro.com) and their privacy/security policies. Ask the author to declare required credentials (API key) and include securitySchemes in openapi.json so you know how auth is handled. Do not send real production firewall configs or secrets to this skill until you confirm TLS, authentication requirements, and trust in the service; instead, test with non-sensitive sample configs. If you prefer not to transmit sensitive data off your network, use a local/offline hardening tool or a vetted internal script instead.
Capability Analysis
Type: OpenClaw Skill
Name: toolweb-pfsense-hardening
Version: 1.0.0
The skill bundle defines an interface for a remote API (api.mkkpro.com) that generates hardened pfSense firewall configurations. The SKILL.md and openapi.json files describe standard request/response structures for configuration templating and do not contain any evidence of malicious intent, data exfiltration, or prompt injection. The tool functions as a SaaS-based configuration generator without requiring sensitive local access.
Capability Assessment
Purpose & Capability
The name/description (pfSense hardening) match the SKILL.md and openapi.json: the skill is an instruction-only wrapper around an API that generates hardened pfSense configurations. Using an external API for this purpose is reasonable and coherent.
Instruction Scope
The SKILL.md restricts behavior to accepting hardeningOptions and returning generated configurations via the documented POST /api/hardening/generate endpoint. It does not instruct the agent to read local files, environment secrets, or system state. However, the documented requests/responses imply the agent will send firewall configuration data (which can include sensitive details) to the external API, so there's a potential for sensitive data leaving the host.
Install Mechanism
No install spec or code files (instruction-only). This minimizes local disk changes and execution risk; the only runtime activity is network interactions per the OpenAPI.
Credentials
The SKILL.md lists pricing and external endpoints (toolweb.in, api.mkkpro.com) that strongly suggest a hosted service that likely requires API credentials, but the skill declares no required env vars, no primary credential, and the openapi.json contains no securitySchemes. This mismatch is concerning: calls to the external service may fail or the user might be prompted to paste credentials into chat, and generated configurations (possibly with secrets) could be transmitted to an unknown third party without clear auth/consent semantics.
Persistence & Privilege
always is false, no config paths or system modifications are requested, and the skill does not request persistent installation or elevated privileges. Autonomous invocation is permitted (default) but not combined with other high privileges here.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install toolweb-pfsense-hardening - After installation, invoke the skill by name or use
/toolweb-pfsense-hardening - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of the pfSense Hardening Tool API.
- Automates generation of hardened pfSense firewall configurations based on user-specified security options.
- Supports features like session tracking, user identification, and timestamped requests for audit and compliance.
- POST endpoint `/api/hardening/generate` provides hardening by category (firewall rules, SSL/TLS, logging, etc.).
- Returns detailed configuration objects and applied hardening rules in responses.
- Offers multiple pricing plans from Free to Enterprise.
Metadata
Frequently Asked Questions
What is pfSense Hardening?
Generates hardened pfSense firewall configurations based on specified security options. It is an AI Agent Skill for Claude Code / OpenClaw, with 110 downloads so far.
How do I install pfSense Hardening?
Run "/install toolweb-pfsense-hardening" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is pfSense Hardening free?
Yes, pfSense Hardening is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does pfSense Hardening support?
pfSense Hardening is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created pfSense Hardening?
It is built and maintained by ToolWeb (@krishnakumarmahadevan-cmd); the current version is v1.0.0.
More Skills