← 返回 Skills 市场
kikikari

Workspace Database Manager

作者 KikiKari · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
84
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install workspace-db
功能描述
Workspace Documentation and Tree Database Manager. SQLite-based indexing for all documentation, files, and directory structures with CSV/JSON export capabili...
安全使用建议
Do not install yet. Ask the publisher for the missing runtime scripts (scripts/db_manager.py, tree_indexer.py, update_docs_db.py) and verify their source (Git repo or packaged release). Confirm what 'clawhub install' will download and where it comes from. Before running, review any install-time downloads and any post-install scripts (especially anything that installs cron jobs or system services). If you proceed, install in a disposable environment, inspect the downloaded scripts for network calls, file-write behavior, and which paths they scan, and avoid granting elevated privileges or running as root.
功能分析
Type: OpenClaw Skill Name: workspace-db Version: 1.0.0 The skill bundle provides documentation and metadata for a workspace indexing tool that uses SQLite to track files, skills, and directory structures. The provided files (SKILL.md, README.md, INSTALL.md) describe standard database management tasks, schemas, and maintenance procedures without any evidence of malicious intent, data exfiltration, or harmful prompt injection. While it mentions an optional cron-based maintenance script (db-maintainer), the behavior is transparently documented as a feature for automatic database updates.
能力评估
Purpose & Capability
SKILL.md claims Python-based scripts (db_manager.py, tree_indexer.py, update_docs_db.py) to build SQLite indexes, and lists Python 3.8+/SQLite3/tree as requirements. The package as published contains only SKILL.md, README.md, INSTALL.md and package.json — no scripts or code to perform the described tasks. Registry metadata also reports no required binaries even though the instructions require Python and sqlite3. This mismatch means the skill as published cannot perform its stated purpose without fetching additional artifacts at install-time.
Instruction Scope
Runtime instructions tell the agent to run scripts that will scan the user workspace (cd ~/.openclaw/workspace) and enumerate files/symlinks and export data. Scanning the workspace is coherent with the stated purpose, but the instructions also recommend installing an optional 'db-maintainer' which runs an install_cron.py to schedule automated updates—this expands scope to persistent scheduled actions. Because the actual scripts are not present for review, it's impossible to verify that the scanning and export behavior is limited to intended paths or that it doesn't read or transmit unrelated data.
Install Mechanism
There is no install spec in the package (instruction-only). The README/INSTALL expect installation via 'clawhub install workspace-db', implying additional artifacts will be fetched at install time. Since the published bundle contains no runtime scripts, the real install likely pulls code from elsewhere; that network-fetched code is not included for review. This increases risk because arbitrary code could be downloaded and executed by the install process.
Credentials
The skill declares no required environment variables or credentials, which is proportionate for a local indexing tool. However, the tool's operations involve reading the workspace directory (~/.openclaw/workspace) and following symlinks; these are sensitive local files even without explicit credential requests. The optional db-maintainer adds potential for background access but is presented as separate/optional.
Persistence & Privilege
The skill itself is not set to 'always' and is user-invocable; autonomous invocation is allowed (platform default). The INSTALL.md/README recommend an optional 'db-maintainer' that runs install_cron.py to create scheduled updates—that would grant persistence. Because that component is optional and not included in the reviewed package, persistence is possible but not proven.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install workspace-db
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /workspace-db 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of Workspace Documentation and Tree Database Manager. - Provides SQLite-based indexing for all documentation, files, and directory structures. - Supports automatic CSV and JSON exports of indexes and tree data. - Includes scripts for database initialization, directory scanning, and documentation updates. - Git-friendly skill structure for easy integration and publishing.
元数据
Slug workspace-db
版本 1.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Workspace Database Manager 是什么?

Workspace Documentation and Tree Database Manager. SQLite-based indexing for all documentation, files, and directory structures with CSV/JSON export capabili... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 84 次。

如何安装 Workspace Database Manager?

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

Workspace Database Manager 是免费的吗?

是的,Workspace Database Manager 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Workspace Database Manager 支持哪些平台?

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

谁开发了 Workspace Database Manager?

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

💬 留言讨论