canary
Scans your OpenClaw environment for leaked secrets — API keys, tokens, credentials in .env files, installed skills, and shell history. Runs silently on startup, deep scans on demand. Fixes issues with your permission.
Why use this skill?
Secure your OpenClaw environment with Canary. Automatically scan for exposed API keys, credentials, and sensitive files. Keep your secrets safe with intelligent deep-scan auditing.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/sukiraman/canaryWhat This Skill Does
Canary acts as the primary security layer for your OpenClaw environment, functioning as an early warning system for exposed secrets. It is designed to proactively identify and mitigate the risks of credential leakage, which is a common hazard when working with AI agents that have broad file system access. Canary operates using two distinct scan profiles: a silent 'Light Scan' that triggers on every system startup to ensure no immediate, high-risk credentials are world-readable, and a comprehensive 'Deep Scan' that performs an exhaustive audit of your local workspace, session histories, and sensitive configuration directories. By analyzing patterns and heuristic data, it alerts you to the presence of API keys, SSH keys, cloud provider tokens, and plaintext passwords, then offers an automated path to resolution.
Installation
To integrate Canary into your OpenClaw environment, execute the following command in your terminal or via the OpenClaw command interface:
clawhub install openclaw/skills/skills/sukiraman/canary
Once installed, the skill will immediately register its startup hooks to ensure your environment is secured from the next boot cycle forward.
Use Cases
Canary is essential for developers, data scientists, and power users who utilize AI agents. Primary use cases include:
- Post-development cleanup: Scanning a project directory before pushing code to a public repository to ensure no
.envfiles contain active secrets. - Security auditing: Identifying stale or accidentally hardcoded credentials in skill directories that may have been copied over from legacy projects.
- Compliance checks: Ensuring that sensitive local files, such as
~/.sshor cloud config files, maintain proper Unix permissions and are not accessible by other system users. - Incident response: If you suspect you may have accidentally pasted an API token into a chat window or shell command, running a Deep Scan can pinpoint exactly where that data was written to disk.
Example Prompts
- "Canary, run a full security deep scan on my current project directory and report any risks."
- "Canary, check if I have any exposed API keys in my recent shell history or local .env files."
- "Canary, list all current security findings and help me revoke any compromised secrets found."
Tips & Limitations
Canary is a powerful tool, but it should not be your only line of defense. Always employ environment variables and vault solutions (like HashiCorp Vault or AWS Secrets Manager) for production-grade secrets. While Canary is excellent at identifying risks, it cannot prevent you from inputting secrets into third-party, non-secure web interfaces. Ensure you review the 'fix' proposals carefully before confirming, as automated remediation can occasionally alter file permissions or move files that you might need for specific, non-standard workflows. Use the tool regularly to maintain a high-security posture.
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-sukiraman-canary": {
"enabled": true,
"auto_update": true
}
}
}Tags
Flags: file-read, file-write
Related Skills
brand-butler-local-authority-engine
Brand Butler: Local Authority Engine — the white-glove SEO and AEO system for local service businesses. Use this skill immediately when the user asks about SEO rankings, backlinks, citations, site audits, Google Search Console indexing problems, competitor backlink analysis, directory submissions, schema markup, content placement articles, local map pack visibility, or AI answer engine optimization (Perplexity, ChatGPT, Google AI Overviews). Also triggers for any local business growth, online visibility, or 'why isn't my site ranking?' conversation. Works for agencies managing clients and business owners doing their own SEO. Covers HVAC, plumbing, electrical, law, dental, roofing, and any local service business. Built by Adrian Boysel.
arc-shield
Output sanitization for agent responses - prevents accidental secret leaks
undertow
Skill discovery engine for AI coding agents. Recommends and installs the right skill when you need it — code review, test generation, debugging, commit messages, PR preparation, security scanning, dependency audits, Docker setup, CI/CD pipelines, API documentation, refactoring, performance optimization, bundle analysis, git recovery, README generation, license compliance, migration guides, dead code removal, and secret detection. One install gives your agent access to a curated library of 20+ developer workflow skills. Use when the user asks for help with any development workflow, code quality, DevOps, security, testing, documentation, or project setup task.
AURA Security Scanner
Scan AI agent skills for malware, credential theft, prompt injection, and dangerous permissions before installing them
doctorbot-ci-validator
Stop failing in production. Validate your GitHub Actions, GitLab CI & Keep workflows offline with surgical precision. Born from Keep bounty research, perfected for agents.