Communityv1.0.1

Input Guard

Scan untrusted external text (web pages, tweets, search results, API responses) for prompt injection attacks. Returns severity levels and alerts on dangerous content. Use BEFORE processing any text from untrusted sources.

3.2kdownloads5stars6active installsdgriffin831
View on ClawHubBack to Skills

Skill Details

Slug
input-guard
Latest Version
1.0.1
Author
dgriffin831
Published
Feb 1, 2026
Updated
May 11, 2026
Total Versions
2

How to Install

  1. 1 on OpenClawdBots (takes under 60 seconds).
  2. 2Open your bot dashboard and go to the Skills tab.
  3. 3Switch to the ClawHub tab and search for Input Guard.
  4. 4Click Install and the skill is deployed to your bot automatically.

Changelog — v1.0.1

### Added - LLM-powered scanning as optional second analysis layer (`--llm`, `--llm-only`, `--llm-auto`) - Provider auto-detection: `OPENAI_API_KEY` → gpt-4o-mini, `ANTHROPIC_API_KEY` → claude-sonnet-4-5 - LLM scanner module (`llm_scanner.py`) with standalone CLI - Taxonomy module (`get_taxonomy.py`) for MoltThreats threat classification - Shipped `taxonomy.json` for offline LLM scanning (no API key required for taxonomy) - Merge logic: LLM can upgrade severity, downgrade with high confidence, or confirm pattern findings - New argparse flags: `--llm-provider`, `--llm-model`, `--llm-timeout` - JSON output includes `mode` field (`pattern`, `pattern+llm`, `llm-only`) and `llm` analysis block ### Dependencies - `requests` library required only for `--llm` modes (pattern-only scanning remains zero-dependency)