← 返回 Skills 市场
155
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install zgbin-file-indexer
功能描述
智能文件索引与检索系统 - 自动监控文件变化,快速查找代码文件、脚本和技能。支持关键词搜索、意图推荐、文件统计。
安全使用建议
This skill appears to do what it says (index and search local code files) and does not call external endpoints or require secrets. Before installing: 1) Review and if needed change WATCH_DIRS and settings so it does not monitor folders with secrets (keys, credentials, private config). 2) Move the SQLite DB to a directory with restricted permissions or enable filesystem encryption if available. 3) Confirm you trust the skill source (metadata shows no homepage and 'owner' is unknown). 4) If you don't want automatic indexing, disable auto-load / remove the watch directories or run only manual scans. 5) Inspect hook integration (hook_handler) and OpenClaw agent hook permissions so it cannot be triggered unexpectedly. If you want extra assurance, run the code in an isolated environment first.
功能分析
Type: OpenClaw Skill
Name: zgbin-file-indexer
Version: 1.0.0
The bundle implements a local file indexing and search utility for the OpenClaw agent. It uses a SQLite database to store file metadata and content summaries (first 500 characters) to facilitate keyword and intent-based searching. The system includes a file system watcher (watcher.py) and a hook handler (hook_handler.py) that synchronizes the index with agent actions like file creation or deletion. All operations are performed locally within defined workspace directories, and no evidence of data exfiltration, unauthorized remote execution, or malicious intent was found.
能力评估
Purpose & Capability
Name/description (file indexing/search) match the code and runtime behavior: indexer, searcher, watcher, and hook handler all implement indexing, scanning, monitoring and intent-based search. Requested resources (no env vars or external services) are appropriate for this purpose.
Instruction Scope
SKILL.md and README describe scanning and real-time monitoring of specified local directories; the code reads file contents (up to 500 bytes) to produce summaries and stores metadata and summaries in a local SQLite DB. This is consistent with the stated purpose but means the skill will read many files in the configured watch dirs (including possible secrets or credentials).
Install Mechanism
No external install spec or remote downloads are present. The package includes Python modules only. There is no network fetching or archive extraction in the provided files.
Credentials
The skill requests no environment variables or external credentials (proportional). However, it will access and index files under hard-coded WATCH_DIRS (/home/t/.claude/... and /home/t/cc_workspace/) and store file summaries and metadata in a local SQLite DB. That file access is expected for a search tool but can expose sensitive contents if those directories contain secrets or credentials.
Persistence & Privilege
always is false. However _meta.json shows auto_load: true and skill.json lists many agentIds, so the skill may be enabled/loaded by default for multiple agents—this increases its exposure surface even though it doesn't request elevated system privileges or modify other skills. It does create and maintain a local DB (persistence within its workspace).
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install zgbin-file-indexer - 安装完成后,直接呼叫该 Skill 的名称或使用
/zgbin-file-indexer触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of file-indexer.
- Provides real-time or polling-based indexing of code files, scripts, and related assets.
- Supports fast keyword search, intent-based recommendations, and file statistics.
- Integrates with agent systems for automatic invocation on user search requests.
- Offers command line interface for manual searching, indexing, and intent matching.
- All index data stored locally with SQLite; no cloud upload involved.
元数据
常见问题
File Indexer Publish 是什么?
智能文件索引与检索系统 - 自动监控文件变化,快速查找代码文件、脚本和技能。支持关键词搜索、意图推荐、文件统计。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 155 次。
如何安装 File Indexer Publish?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install zgbin-file-indexer」即可一键安装,无需额外配置。
File Indexer Publish 是免费的吗?
是的,File Indexer Publish 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
File Indexer Publish 支持哪些平台?
File Indexer Publish 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 File Indexer Publish?
由 zgbin(@zgbin)开发并维护,当前版本 v1.0.0。
推荐 Skills