Toolverse
All skills

clawdefender

by openclaw

Security scanner and input sanitizer for AI agents. Detects prompt injection, command injection, SSRF, credential exfiltration, and path traversal attacks. Use when (1) installing new skills from ClawHub, (2) processing external input like emails, calendar events, Trello cards,

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
Security

About this skill

Security scanner and input sanitizer for AI agents. Detects prompt injection, command injection, SSRF, credential exfiltration, and path traversal attacks. Use when (1) installing new skills from ClawHub, (2) processing external input like emails, calendar events, Trello cards, or API responses, (3) validating URLs before fetching, (4) running security audits on your workspace. Protects agents from malicious content in untrusted data sources.

How to use

  1. Skopiuj skrypty do katalogu workspace: cp skills/clawdefender/scripts/clawdefender.sh scripts/ oraz cp skills/clawdefender/scripts/sanitize.sh scripts/. Następnie nadaj im uprawnienia wykonywania: chmod +x scripts/clawdefender.sh scripts/sanitize.sh. Upewnij się, że masz zainstalowane bash, grep, sed i jq (standardowo dostępne w większości systemów).

  2. Aby przeprowadzić audyt wszystkich zainstalowanych umiejętności, uruchom ./scripts/clawdefender.sh --audit. Wynik pokaże czysty kod (znacznik potwierdzenia) i pliki oznaczone jako problematyczne z poziomem ważności: CRITICAL (wynik 90+) do natychmiastowego zablokowania, HIGH (70-89) jako prawdopodobnie złośliwe, WARNING (40-69) do ręcznego przeglądu.

  3. Aby oczyszczać dane z zewnętrznych źródeł przed przetworzeniem, przekieruj je do sanitize.sh: echo "tekst" | ./scripts/sanitize.sh lub curl -s "https://api.example.com/data" | ./scripts/sanitize.sh --json dla odpowiedzi JSON. Skrypt automatycznie sprawdzi zawartość pod kątem prompt injection.

  4. Przed pobraniem danych z adresu URL uruchom walidację: ./scripts/clawdefender.sh --check-url "https://example.com". Narzędzie zweryfikuje bezpieczeństwo linku przed wykonaniem żądania.

  5. Aby sprawdzić tekst pod kątem ataków prompt injection, użyj: echo "tekst do sprawdzenia" | ./scripts/clawdefender.sh --check-prompt. Wynik wskaże, czy zawartość zawiera podejrzane wzorce.

  6. Integruj ClawDefender w swoim przepływie pracy: uruchamiaj audyt przed zainstalowaniem nowych umiejętności, oczyszczaj dane z e-maili i API, waliduj adresy URL i regularnie sprawdzaj bezpieczeństwo całego workspace.

Related skills

accessibility-compliance

by wshobson

Implement WCAG 2.2 compliant interfaces with mobile accessibility, inclusive design patterns, and assistive technology support. Use when auditing accessibility, implementing ARIA patterns, building for screen readers, or ensuring inclusive user experiences.

Security
2173

llama-cpp

by zechenzhangAGI

Runs LLM inference on CPU, Apple Silicon, and consumer GPUs without NVIDIA hardware. Use for edge deployment, M1/M2/M3 Macs, AMD/Intel GPUs, or when CUDA is unavailable. Supports GGUF quantization (1.5-8 bit) for reduced memory and 4-10× speedup vs PyTorch on CPU.

Security
11252

obsidian

by gapmiss

Comprehensive guidelines for Obsidian.md plugin development including all 27 ESLint rules, TypeScript best practices, memory management, API usage (requestUrl vs fetch), UI/UX standards, and submission requirements. Use when working with Obsidian plugins, main.ts files,

Security
14111

gmail-manager

by jeffvincent

Manage Gmail - send, read, search emails, manage labels and drafts. Use when user wants to interact with their Gmail account for email operations.

Security
17128

backend-security-coder

by sickn33

Expert in secure backend coding practices specializing in input validation, authentication, and API security. Use PROACTIVELY for backend security implementations or security code reviews.

Security
1133

architect-review

by sickn33

Master software architect specializing in modern architecture patterns, clean architecture, microservices, event-driven systems, and DDD. Reviews system designs and code changes for architectural integrity, scalability, and maintainability. Use PROACTIVELY for architectural

Security
2773