← Back to Skills Marketplace
athola

Nm Leyline Content Sanitization

by athola · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
87
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install nm-leyline-content-sanitization
Description
Sanitization guidelines for external content
Usage Guidance
This is a guidelines-only skill (no code, no credentials) that sensibly describes how to sanitize external content. Before relying on it: 1) confirm your agent runtime actually implements the referenced PostToolUse hook (sanitize_external_content.py) or otherwise enforces these rules, because the skill does not include that implementation; 2) note the file header version (1.8.2) differs from registry version (1.0.0) — confirm which version you'll follow; 3) test the sanitization rules against adversarial inputs (zero-width chars, hidden HTML/CSS, obfuscated instruction patterns) to ensure your environment's implementation is robust; and 4) remember these are guidelines — they reduce risk but do not guarantee safety on their own.
Capability Analysis
Type: OpenClaw Skill Name: nm-leyline-content-sanitization Version: 1.0.0 The skill bundle consists of defensive guidelines and instructions designed to protect the OpenClaw agent from prompt injection and malicious code execution when handling external content. It outlines a comprehensive sanitization checklist in SKILL.md, including stripping XML-like system tags, instruction-override patterns, hidden CSS formatting, and zero-width characters, which are standard security best practices for LLM-based agents.
Capability Assessment
Purpose & Capability
Name and description match the content of SKILL.md: a checklist for sanitizing external content. However, the file references an automated PostToolUse hook (sanitize_external_content.py) and lists version 1.8.2 while the registry metadata is 1.0.0; since no code is bundled, the enforcement behavior is external to this skill and should be verified in the runtime environment.
Instruction Scope
The instructions stay within scope (sanitizing external inputs): size limits, removal of tags/patterns/zero-width characters, HTML/CSS hiding detection, and explicit bans on dangerous operations (eval/exec/shell=True/pickle/yaml.load). The guidance does not ask for unrelated file reads, credentials, or system access.
Install Mechanism
No install spec or code files are present (instruction-only). This minimizes on-disk risk. The SKILL.md mentions a hook filename but provides no installation artifacts — the presence of that hook is outside the skill.
Credentials
No environment variables, credentials, or config paths are requested. That is proportionate for a sanitization guideline.
Persistence & Privilege
The skill is not always-enabled and does not request persistent system privileges. Autonomous invocation is allowed by platform default but the skill itself does not request elevated presence or modify other skills' configs.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install nm-leyline-content-sanitization
  3. After installation, invoke the skill by name or use /nm-leyline-content-sanitization
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of the content-sanitization skill: - Provides comprehensive guidelines for sanitizing external content in other skills or hooks. - Outlines trust levels and corresponding sanitization requirements for different content sources. - Lists a step-by-step sanitization checklist to mitigate content injection and hiding risks. - Details automated enforcement via a PostToolUse hook and manual procedures for direct content ingestion. - Includes strict rules to prevent code execution risks and unauthorized privilege escalation.
Metadata
Slug nm-leyline-content-sanitization
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Nm Leyline Content Sanitization?

Sanitization guidelines for external content. It is an AI Agent Skill for Claude Code / OpenClaw, with 87 downloads so far.

How do I install Nm Leyline Content Sanitization?

Run "/install nm-leyline-content-sanitization" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Nm Leyline Content Sanitization free?

Yes, Nm Leyline Content Sanitization is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Nm Leyline Content Sanitization support?

Nm Leyline Content Sanitization is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Nm Leyline Content Sanitization?

It is built and maintained by athola (@athola); the current version is v1.0.0.

💬 Comments