← Back to Skills Marketplace
machinesbefree

Moltbook Firewall

by machinesbefree · GitHub ↗ · v0.1.0
cross-platform ✓ Security Clean
1696
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install moltbook-firewall
Description
Security layer protecting agents from prompt injection, social engineering, and malicious content on Moltbook and similar platforms. Scan content before processing, detect threats, block attacks.
Usage Guidance
This skill appears to do what it claims (pattern-based scanning) and does not request credentials or install remote code, but inspect and take a few precautions before installing: (1) Confirm jq is available on hosts that will run the script (the script uses jq but the manifest doesn't declare it). (2) Note that scan results (a 500-character preview of content and threat metadata) are appended to $HOME/.openclaw/workspace/data/firewall-log.jsonl — if you will scan sensitive content, restrict access to that log or change the path. (3) SKILL.md mentions scripts/add-pattern.sh and patterns/trusted-sources.json which are not present; if you need pattern-update tooling, edit patterns/threats.json directly or add your own management script. (4) Review patterns/threats.json to ensure its regexes match your threat model and do not generate unacceptable false positives/negatives. If any of the above are unacceptable or you cannot control log file access, treat the skill cautiously.
Capability Analysis
Type: OpenClaw Skill Name: moltbook-firewall Version: 0.1.0 This skill bundle implements a defensive firewall for AI agents, designed to detect and mitigate prompt injection, malicious code execution, social engineering, and data exfiltration attempts. The `SKILL.md` and `README.md` clearly outline its protective purpose, while `scripts/firewall-scan.sh` uses `grep` to match threat patterns defined in `patterns/threats.json`. The script logs scan results to a standard OpenClaw workspace directory, which is appropriate for a security tool. All components align with the stated defensive purpose, and there is no evidence of intentional harmful behavior, data exfiltration by the skill itself, or malicious prompt injection against the agent.
Capability Assessment
Purpose & Capability
Name, description, patterns file, and scanner script are aligned: the skill detects prompt injection, code execution, social engineering, and data-exfiltration patterns. It does not request unrelated credentials or unusual system access.
Instruction Scope
Runtime instructions are confined to scanning content and making accept/flag/block decisions. However, the SKILL.md references files/scripts that are not present in the package (patterns/trusted-sources.json and scripts/add-pattern.sh). In the included patterns file the whitelist exists under trusted_domains, so the SKILL.md's reference is a mismatch (likely a documentation bug).
Install Mechanism
There is no install spec and no external downloads; the skill is instruction-only plus a local bash scanner. No high-risk install behavior (no arbitrary remote code fetch) was found.
Credentials
The skill declares no required credentials or env vars, which is proportionate. The scanner writes logs to $HOME/.openclaw/workspace/data/firewall-log.jsonl and uses jq at runtime (jq is not declared in required binaries). Ensure jq is available and be aware that scanned content (up to 500 chars) is persisted to a log file under the user's home directory — this can leak sensitive snippets if not protected.
Persistence & Privilege
always:false and user-invocable:true (defaults) — no forced always-on behavior. The scanner persists logs to a file in the workspace, but it does not modify other skills or system-wide settings. Review and control access to the log path if sensitive content may be scanned.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install moltbook-firewall
  3. After installation, invoke the skill by name or use /moltbook-firewall
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release: prompt injection, code execution, social engineering, data exfiltration detection. 40+ patterns, customizable whitelist, audit logging.
Metadata
Slug moltbook-firewall
Version 0.1.0
License
All-time Installs 2
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Moltbook Firewall?

Security layer protecting agents from prompt injection, social engineering, and malicious content on Moltbook and similar platforms. Scan content before processing, detect threats, block attacks. It is an AI Agent Skill for Claude Code / OpenClaw, with 1696 downloads so far.

How do I install Moltbook Firewall?

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

Is Moltbook Firewall free?

Yes, Moltbook Firewall is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Moltbook Firewall support?

Moltbook Firewall is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Moltbook Firewall?

It is built and maintained by machinesbefree (@machinesbefree); the current version is v0.1.0.

💬 Comments