← 返回 Skills 市场
athola

Nm Gauntlet Graph Build

作者 athola · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
87
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install nm-gauntlet-graph-build
功能描述
Build or incrementally update the code knowledge graph for a codebase. Uses Tree-sitter for multi-language AST parsing and stores nodes/edges in SQLite
安全使用建议
Do not run this skill as-is. Before installing or invoking it, verify where ${CLAUDE_PLUGIN_ROOT}/scripts/graph_build.py comes from and inspect that script: the SKILL.md expects an external Python script that is not included. Ensure python3 and any Tree-sitter bindings it needs are installed and trusted. If you plan to use the skill, either (a) install the referenced claude-night-market/gauntlet plugin from the GitHub homepage listed and confirm CLAUDE_PLUGIN_ROOT is set to that trusted installation, or (b) ask the skill author to bundle the script or declare required binaries and env vars in the skill metadata. Be cautious: running an unreviewed Python script can execute arbitrary code and will write .gauntlet/graph.db and .gauntlet/.gitignore into your repository.
功能分析
Type: OpenClaw Skill Name: nm-gauntlet-graph-build Version: 1.0.0 The skill bundle provides instructions for an AI agent to build or update a code knowledge graph using Tree-sitter and SQLite. The instructions in SKILL.md are well-defined, focusing on structural codebase analysis and incremental updates via a local Python script (graph_build.py). No evidence of malicious intent, data exfiltration, or prompt injection was found in the provided files.
能力评估
Purpose & Capability
Name and description match the claimed capability (graph build with Tree-sitter and SQLite). However, the skill requests no binaries, no environment variables, and includes no code. In practice it requires python3, the gauntlet scripts, and Tree-sitter-based tooling; those requirements are not declared, which is disproportionate and inconsistent.
Instruction Scope
SKILL.md instructs the agent to run: python3 ${CLAUDE_PLUGIN_ROOT}/scripts/graph_build.py <dir> (and an incremental mode). That references an undeclared environment variable (CLAUDE_PLUGIN_ROOT) and a script that is not bundled or installed by this skill. The instructions therefore assume external files and env configuration; they also read/write repository files (.gauntlet/graph.db and .gauntlet/.gitignore), which is expected for this purpose but should be explicit.
Install Mechanism
This is an instruction-only skill with no install spec (low installer risk). The problem is omission rather than a risky installer: required scripts are expected to exist elsewhere but the skill does not provide instructions for obtaining or verifying them.
Credentials
No credentials are requested (good), but the instructions reference CLAUDE_PLUGIN_ROOT — an undeclared env var — and implicitly require python3 and likely Tree-sitter bindings. The skill should declare required env vars and binaries; referencing undeclared env state is a coherence and safety concern.
Persistence & Privilege
The skill does not request always:true, does not request persistent/system-wide changes beyond creating .gauntlet files in the repo, and does not alter other skills' configs. Its file writes (graph.db, .gitignore) are consistent with its purpose.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install nm-gauntlet-graph-build
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /nm-gauntlet-graph-build 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of the graph-build skill, enabling code knowledge graph construction and incremental updates using Tree-sitter for multi-language AST parsing. - Stores graph data (nodes and edges) in an SQLite database at `.gauntlet/graph.db` with WAL mode for performance. - Supports full builds and incremental updates based on SHA-256 file hashing to skip unchanged files. - Extracts rich code relationships (CALLS, IMPORTS_FROM, etc.) from over 20 programming languages. - Includes user guidance for setup, usage scenarios, and recommended next steps after building the graph.
元数据
Slug nm-gauntlet-graph-build
版本 1.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Nm Gauntlet Graph Build 是什么?

Build or incrementally update the code knowledge graph for a codebase. Uses Tree-sitter for multi-language AST parsing and stores nodes/edges in SQLite. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 87 次。

如何安装 Nm Gauntlet Graph Build?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install nm-gauntlet-graph-build」即可一键安装,无需额外配置。

Nm Gauntlet Graph Build 是免费的吗?

是的,Nm Gauntlet Graph Build 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Nm Gauntlet Graph Build 支持哪些平台?

Nm Gauntlet Graph Build 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Nm Gauntlet Graph Build?

由 athola(@athola)开发并维护,当前版本 v1.0.0。

💬 留言讨论