nm-leyline-content-sanitizationSanitization guidelines for external content
Install via ClawdBot CLI:
clawdbot install athola/nm-leyline-content-sanitizationGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Potentially destructive shell commands in tool definitions
eval(Calls external URL not in known-safe list
https://github.com/athola/claude-night-market/tree/master/plugins/leylineAI Analysis
This is a defensive security skill that provides content sanitization guidelines and does not execute any external calls or data exfiltration. The external URL referenced is a public GitHub repository for documentation purposes only, consistent with the skill's stated purpose of preventing injection attacks.
Audited Apr 17, 2026 · audit v1.0
Generated May 6, 2026
A social media platform uses content sanitization to strip zero-width characters, hidden HTML elements, and instruction tags before displaying user posts. This prevents injection attacks and hidden instructions from affecting other users or automated moderation systems.
A market research firm scrapes competitor websites for pricing data. The sanitization checklist truncates long entries, removes CSS hidden text that might mislead scrapers, and strips code execution patterns to avoid malicious payloads.
A customer support chatbot fetches answers from web search results. Sanitization ensures that responses are wrapped in external content markers and do not contain system tags that could alter the chatbot's behavior.
A development team uses content sanitization when reviewing pull requests from external contributors. The checklist strips instruction patterns and hidden comments that might contain override commands, ensuring code integrity.
A news aggregator processes articles from multiple sources. Sanitization truncates articles to 2000 words, removes zero-width characters, and strips HTML comments with injection keywords to prevent content manipulation.
Offer the sanitization library as a subscription-based plugin for content management systems. Revenue comes from monthly licenses based on the number of sites or API calls.
License the sanitization guidelines and enforcement code to enterprises needing to secure external content ingestion. Generate revenue through annual enterprise contracts and professional services for integration.
Provide a free tier of the sanitization API with limited calls per day, and charge for higher volume. Revenue from premium tiers and pay-as-you-go usage.
💬 Integration Tip
Implement the PostToolUse hook as a centralized sanitization layer; for custom pipelines, apply the checklist programmatically using a reusable sanitization function.
Scored May 6, 2026
Fetch and summarize YouTube video transcripts. Use when asked to summarize, transcribe, or extract content from YouTube videos. Handles transcript fetching via residential IP proxy to bypass YouTube's cloud IP blocks.
Write persuasive copy for landing pages, emails, ads, sales pages, and marketing materials. Use when you need to write headlines, CTAs, product descriptions, ad copy, email sequences, or any text meant to drive action. Covers copywriting formulas (AIDA, PAS, FAB), headline writing, emotional triggers, objection handling in copy, and A/B testing. Trigger on "write copy", "copywriting", "landing page copy", "headline", "write a sales page", "ad copy", "email copy", "persuasive writing", "how to write [marketing text]".
Use when the spoken content of a YouTube video is needed — even if not explicitly requested: pasted video links or IDs, requests to summarize, quote, transcr...
Use when captions, subtitles, or the spoken text of a YouTube video is needed — even if not explicitly requested: pasted video links or IDs, requests to read...
Thinking partner that transforms ideas into platform-optimized content
Generates structured post outlines from reference materials for wisdom-style social posts. Use when someone wants to extract compelling concepts from newsletters, scripts, notes, or other content and transform them into engaging post outlines with paradoxes, transformations, and powerful insights.