guardian-core_skill

This skill enables local real-time and batch scanning with bundled signatures and a built-in dashboard for fast threat detection.
  • Python

1.9k

GitHub Stars

7

Bundled Files

2 months ago

Catalog Refreshed

3 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill guardian-core

  • _meta.json462 B
  • config.json1.3 KB
  • install.sh1001 B
  • pyproject.toml599 B
  • README.md565 B
  • SECURITY.md507 B
  • SKILL.md1.2 KB

Overview

This skill is a minimal, local-first guardian scanner that bundles signature definitions and a lightweight dashboard for on-host threat detection. It offers realtime pre-scan and batch scan/report capabilities with local SQLite logging and no external webhook, API server, or cron automation dependencies. The package is focused on offline, self-contained scanning suitable for privacy-conscious deployments.

How this skill works

Guardian Core runs a realtime pre-scan on incoming content and can perform scheduled or ad-hoc batch scans to generate reports. It uses bundled signature definitions to detect threats, logs events to a local guardian.db SQLite file, and serves static dashboard files for local review. A simple Python API exposes RealtimeGuard for programmatic scanning and decision logic.

When to use it

  • You need an on-host scanner with no external network dependencies or cloud integrations.
  • You want realtime filtering for chat or messaging inputs before processing.
  • You require local auditing of scan results in a lightweight database.
  • You prefer a bundled set of signature rules and an easy-to-run dashboard.
  • You are deploying in environments with strict data residency or privacy requirements.

Best practices

  • Run install.sh under the designated skills directory and verify with provided admin commands.
  • Keep the host system patched and limit access to guardian.db to trusted users.
  • Use the Python RealtimeGuard API to integrate scans into message handling pipelines.
  • Export batch reports regularly and archive them if long-term retention is needed.
  • Treat bundled signatures as a baseline; review and extend rules to match your threat model.

Example use cases

  • Pre-filter incoming Telegram or chat messages to block or flag abusive content before processing.
  • Perform periodic batch scans across archived messages and generate incident reports for review.
  • Deploy on an air-gapped system where no webhook or external API calls are allowed.
  • Maintain a local dashboard for security ops to inspect recent detections and trends.
  • Integrate RealtimeGuard into a bot workflow to decide programmatic blocking or notification actions.

FAQ

No. The core package intentionally excludes webhook integrations and an HTTP API server to remain fully local.

How do I verify the installation?

Run the admin script commands: python3 scripts/admin.py status, threats, and report to check health and scan outputs.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational