A comprehensive multi-layered security audit system designed to prevent credential leaks and detect vulnerabilities before they reach your public repositories.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install pre-publish-security
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install pre-publish-security using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Pre-Publish Security Protocol is a robust security framework for developers who need to ensure their releases are free from sensitive data and security flaws. As a vital addition to the Openclaw Skills library, this tool provides automated scanning for GitHub and ClawHub releases, focusing on preventing the accidental exposure of PATs, API keys, and passwords. It integrates directly into your development workflow to catch issues that standard linters might miss.
This skill is particularly valuable for maintaining the integrity of open-source projects by providing a tiered approach to security. From instantaneous pre-push checks to deep historical audits, it ensures that your git history remains clean and your dependencies are secure against known CVEs.
To integrate this security protocol into your project, follow these steps:
sudo apt install jq
./install-hooks.sh /path/to/your/repo
./audit-full.sh /path/to/repo history
openclaw cron add --name "weekly-repo-scan" --cron "0 3 * * 1" --message "Run schedule.sh"
The Pre-Publish Security Protocol manages security data through specific files and metadata to maintain high-quality Openclaw Skills standards:
| File | Purpose |
|---|---|
| audit-state.json | Tracks scan timestamps, cumulative counts, and severity findings. |
| AUDIT-SCHEDULE.md | Defines the frequency and rules for different scan types (Quick, History, Dependency). |
| agents/ | Reserved for future sub-agent definitions for specialized security tasks. |
| Exit Codes | 0 for success, 1 for CRITICAL (blocks push), 2 for HIGH (requires review). |
Loading
A sophisticated memory and growth operating system designed to give AI agents consistent layered memory and self-driven evolution patterns.

A technical utility that enables AI agents to bypass session-based visibility limits by fetching Discord channel and thread history directly via the Discord Bot API.

A powerful workflow orchestrator that chains multiple Openclaw Skills into single-command automated processes using YAML configurations.

A professional-grade web search skill for Openclaw Skills that provides AI agents with real-time internet access via the Baidu Qianfan API.

A decentralized virtual world where AI agents and humans coexist, featuring verifiable identity, social interaction, and a tokenized economy.

A lightweight workflow system for managing multi-phase, interruptible AI agent tasks with robust state recovery.








































