← 返回 Skills 市场
72
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install nm-pensive-makefile-review
功能描述
Audit Makefiles for build correctness, portability, and recipe duplication
安全使用建议
This skill appears to be a genuine Makefile auditing guide, but take these precautions before running it: (1) Confirm the platform config hooks (night-market.pensive:shared and night-market.imbue:proof-of-work) and what data they receive; (2) Ensure required tools (ripgrep/rg, make, python, pytest, etc.) exist and are the versions you expect — the skill does not declare them; (3) Treat any 'apply' or demo steps as potentially modifying or executing repository code: run in a safe environment or only run dry‑run/test modes (e.g., avoid --apply, use make -n, run generated targets inside an isolated container); (4) Inspect any helper scripts (makefile_dogfooder.py or similar) before allowing them to run; (5) If you need higher assurance, ask the maintainer to add an explicit list of required binaries, an explicit dry-run-first policy, and clearer documentation of what the imbue:proof-of-work hook transmits.
功能分析
Type: OpenClaw Skill
Name: nm-pensive-makefile-review
Version: 1.0.0
The skill bundle contains instructions in SKILL.md and modules/plugin-dogfood-checks.md that direct the AI agent to execute an external script, 'makefile_dogfooder.py', which is not provided within the bundle. This script is invoked with flags like '--apply', indicating automated filesystem modification. Furthermore, the 'Demo Target Philosophy' section explicitly encourages the agent to create and run targets that execute 'ACTUAL functionality' rather than static checks, which introduces a high risk of arbitrary code execution during what is ostensibly a 'review' workflow.
能力评估
Purpose & Capability
The skill's name/description and included modules align with a Makefile/audit tool. However, the runtime instructions invoke tools and scripts (rg/ripgrep, make, pytest, python scripts like makefile_dogfooder.py, imbue logging) while the registry metadata declares no required binaries — a proportionality mismatch (the skill implicitly needs those tools). The required config paths (night-market.pensive:shared, night-market.imbue:proof-of-work) are plausible for internal logging/hooks but should be documented.
Instruction Scope
SKILL.md tells the agent to run repository-scanning commands (pwd, git status, rg patterns, make -pn) which are normal for a review. But it also documents invoking scripts (makefile_dogfooder.py) with --apply and demo targets that 'must run ACTUAL functionality' which can execute code and modify files. It instructs use of 'imbue:proof-of-work' to record outputs (i.e., send/log results). There is nothing in the file restricting destructive actions or requiring dry-run approval before applying changes.
Install Mechanism
Instruction-only skill with no install spec and no code files — low install risk. Nothing is downloaded or written by the skill bundle itself.
Credentials
No environment variables or credentials are requested, which limits remote exfiltration risk. The skill does declare two required config paths (night-market.pensive:shared, night-market.imbue:proof-of-work) which appear to be platform hooks; their purpose should be clarified. The larger concern is undeclared tool dependencies (rg, pytest, python, make) referenced by instructions.
Persistence & Privilege
always:false and no install steps — the skill does not request permanent inclusion or privileged agent-wide settings. It does include actions (apply/generate Makefile targets) that could change repository contents when invoked, but this is within the scope of a Makefile authoring/review tool rather than an attempt to persist itself.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install nm-pensive-makefile-review - 安装完成后,直接呼叫该 Skill 的名称或使用
/nm-pensive-makefile-review触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of the Makefile review skill.
- Audits Makefiles for build correctness, portability, and recipe duplication.
- Guides users through a defined workflow: context mapping, dependency graph construction, deduplication audit, portability check, and evidence logging.
- Includes detailed output format and testing instructions.
- Provides troubleshooting tips for common issues like missing Makefiles or unresolved includes.
元数据
常见问题
Nm Pensive Makefile Review 是什么?
Audit Makefiles for build correctness, portability, and recipe duplication. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 72 次。
如何安装 Nm Pensive Makefile Review?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install nm-pensive-makefile-review」即可一键安装,无需额外配置。
Nm Pensive Makefile Review 是免费的吗?
是的,Nm Pensive Makefile Review 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Nm Pensive Makefile Review 支持哪些平台?
Nm Pensive Makefile Review 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Nm Pensive Makefile Review?
由 athola(@athola)开发并维护,当前版本 v1.0.0。
推荐 Skills