Code Security Checks
/install axodus-security-checks
SKILL: security-check
Purpose
Perform a security-focused review of code changes or a subsystem: secrets exposure, auth issues, injection risks, unsafe dependencies, and unsafe execution paths.
When to Use
- Before deployment of a feature handling user input, money, or credentials.
- When introducing new dependencies or external integrations.
- After any authentication/authorization changes.
Inputs
scope(required, string): files/modules/diff to inspect.threat_model(optional, string): assets at risk and attacker capabilities.languages(optional, string[]): e.g.,["ts","py","solidity"]constraints(optional, string[]): compliance rules or governance boundaries.
Steps
- Secrets & config:
- ensure no tokens/keys are committed
- ensure
.env.exampledoes not contain real secrets
- Input handling:
- validate and sanitize untrusted inputs
- enforce schema validation at boundaries
- Auth/authz:
- verify authorization checks at every privileged action
- avoid insecure defaults
- Injection and unsafe execution:
- command injection
- SQL/NoSQL injection
- XSS/CSRF (frontend)
- dynamic code execution without validation
- Dependencies:
- flag risky packages
- ensure versions are pinned when required
- Observability:
- logs do not leak secrets/PII
- audit trail exists for sensitive actions
Validation
- Findings are evidence-based and include remediation.
- Risk severity is calibrated (critical/high/medium/low).
- Safety constraints are explicitly enforced (not “recommendedâ€).
Output
Security report (example schema):
summary: "\x3Ctop risks>"
findings:
- id: "SEC-001"
severity: "high|medium|low"
issue: "\x3Cwhat>"
location: ["..."]
remediation: "\x3Chow>"
Safety Rules
- Do not disclose secrets that appear in logs/config; redact.
- Do not recommend disabling security controls to “unblockâ€.
- Escalate when the change touches money movement or governance.
Example
Scope: “new webhook handler†Output: flags missing signature verification and recommends replay protection + audit logs.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install axodus-security-checks - 安装完成后,直接呼叫该 Skill 的名称或使用
/axodus-security-checks触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Code Security Checks 是什么?
Perform security reviews of code to detect secrets exposure, auth issues, injection risks, unsafe dependencies, and improper execution paths. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 58 次。
如何安装 Code Security Checks?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install axodus-security-checks」即可一键安装,无需额外配置。
Code Security Checks 是免费的吗?
是的,Code Security Checks 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Code Security Checks 支持哪些平台?
Code Security Checks 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Code Security Checks?
由 Mauricio Z.(@mzfshark)开发并维护,当前版本 v1.0.0。