security-sentinel
Scan the workspace for security vulnerabilities, exposed secrets, and misconfigurations.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/autogame-17/security-sentinelWhat This Skill Does
The Security Sentinel is a robust, integrated security auditing tool for OpenClaw workspaces. It acts as a proactive gatekeeper, designed to identify common security pitfalls that often lead to data breaches or system compromise. By automating a three-pronged security check, the skill scans for known vulnerabilities in third-party dependencies via native auditing tools, hunts for sensitive information—such as API keys, hardcoded passwords, or private encryption keys—that may have been accidentally committed to your workspace, and ensures that critical file permissions are configured correctly to prevent unauthorized modification.
Installation
To add this security layer to your OpenClaw environment, ensure you have the OpenClaw CLI tools initialized in your project. You can install the skill by running the following command in your terminal:
clawhub install openclaw/skills/skills/autogame-17/security-sentinel
Once installed, the tool is immediately ready to be triggered via the CLI or invoked programmatically within your automation workflows. It is recommended to add the scan as a pre-commit or CI/CD step to ensure continuous monitoring.
Use Cases
- Continuous Integration (CI): Integrate the sentinel into your pipeline to block builds if critical security vulnerabilities or exposed secrets are detected.
- Regular Workspace Audits: Periodically run the tool to identify misconfigurations in file permissions that could allow unauthorized access to environment variables or source files.
- Pre-Deployment Safety Check: Run a comprehensive scan right before deploying your application to ensure no sensitive credentials have been leaked into the source code.
- Dependency Management: Automatically monitor your
package.jsonfor known vulnerabilities, keeping your technical debt under control.
Example Prompts
- "Security Sentinel, perform a full audit of my workspace and list any vulnerabilities or exposed API keys found."
- "Run a security scan on the current project and tell me if any files have insecure write permissions."
- "Execute a scan without blocking the build process—just output the report to the logs for me to review later."
Tips & Limitations
While the Security Sentinel is powerful, it is not a replacement for comprehensive security penetration testing.
- Performance: For large workspaces with massive
node_modulesfolders, consider using the--skip-auditflag if you have already audited dependencies elsewhere. - Regex Sensitivity: Secret detection relies on pattern matching. While highly effective at catching common formats, it may occasionally flag false positives; always verify findings manually.
- Configuration: Be sure to maintain your
.gitignoreand local ignores, as the tool respects these paths to optimize scanning speed and accuracy. Do not rely solely on this tool for secrets management; consider using a dedicated secret management service like HashiCorp Vault or environment-based injection.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-autogame-17-security-sentinel": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, code-execution
Related Skills
Feishu Broadcast
Skill by autogame-17
feishu-voice-assistant
Sends voice messages (audio) to Feishu chats using Duby TTS.
prompt-optimizer
Evaluate, optimize, and enhance prompts using 58 proven prompting techniques. Use when user asks to improve, optimize, or analyze a prompt; when a prompt needs better clarity, specificity, or structure; or when generating prompt variations for different use cases. Covers quality assessment, targeted improvements, and automatic optimization across techniques like CoT, few-shot learning, role-play, and 50+ more.
capability-evolver
A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.
feishu-doc
Fetch content from Feishu (Lark) Wiki, Docs, Sheets, and Bitable. Automatically resolves Wiki URLs to real entities and converts content to Markdown.