← 返回 Skills 市场
Nginx Config Linter
作者
charlie-morrison
· GitHub ↗
· v1.0.0
· MIT-0
89
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install nginx-config-linter
功能描述
Lint, validate, and audit nginx configuration files for syntax errors, security issues, and performance problems.
安全使用建议
This skill appears coherent and safe for auditing nginx configs: it ships a pure-Python linter and asks you to run it against your config files. Before running it on production systems, review the entire scripts/nginx-config-linter.py to confirm there are no network calls or subprocess executions (the visible imports are stdlib-only but the file is truncated in the listing). Run it first on a copy of your configs or in a sandboxed environment, and avoid supplying paths with sensitive data unless you trust the script. If you need automated / scheduled checks, ensure the runner account has minimal file permissions needed for the configs to limit exposure.
功能分析
Type: OpenClaw Skill
Name: nginx-config-linter
Version: 1.0.0
The nginx-config-linter skill is a legitimate static analysis tool for Nginx configuration files. The Python script (scripts/nginx-config-linter.py) implements a custom parser to audit configurations for syntax, security, and performance issues without using external dependencies or executing shell commands. There is no evidence of data exfiltration, malicious execution, or prompt injection.
能力评估
Purpose & Capability
Name/description (nginx config linter) matches the included Python script and runtime instructions. The script parses nginx config trees, applies syntax/security/performance rules, and the SKILL.md shows commands to run the script against /etc/nginx — all coherent with a linter.
Instruction Scope
Runtime instructions tell the agent to run the included Python script against nginx config files (single file or recursive directory). Reading /etc/nginx is appropriate for this tool. The commands do allow scanning arbitrary paths (user-supplied), which is expected for a linter but means the tool can read any files the invoking user can access.
Install Mechanism
No install spec; skill is instruction-only with an included Python script. No external downloads or package installs are requested. This minimizes supply-chain risk.
Credentials
The skill declares no environment variables, no credentials, and no config paths. The script appears to use only Python stdlib modules (sys, os, re, json, glob, dataclasses, enum, typing) in the visible portion, which matches the described purpose and doesn't request unrelated secrets.
Persistence & Privilege
always is false and there is no indication the skill attempts to modify other skills or system-wide agent settings. It runs on demand and does not request elevated persistence.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install nginx-config-linter - 安装完成后,直接呼叫该 Skill 的名称或使用
/nginx-config-linter触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release
元数据
常见问题
Nginx Config Linter 是什么?
Lint, validate, and audit nginx configuration files for syntax errors, security issues, and performance problems. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 89 次。
如何安装 Nginx Config Linter?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install nginx-config-linter」即可一键安装,无需额外配置。
Nginx Config Linter 是免费的吗?
是的,Nginx Config Linter 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Nginx Config Linter 支持哪些平台?
Nginx Config Linter 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Nginx Config Linter?
由 charlie-morrison(@charlie-morrison)开发并维护,当前版本 v1.0.0。
推荐 Skills