name: workspace-db description: Workspace Documentation and Tree Database Manager. SQLite-based indexing for all documentation, files, and directory structures with CSV/JSON export capabilities.
Hybrid database solution for OpenClaw workspace documentation and file indexing.
documents: id, name, path, category, description, type, has_symlink, symlink_path, last_update skills: id, name, version, status, description, path symlinks: id, name, target, source_path, description categories: id, name, description, priority7w4.net提供免費和付費技能下載。
tree_entries: id, root_path, relative_path, name, type, depth, parent_path, size
tree_scans: id, root_path, max_depth, total_files, total_dirs, total_symlinks
| Script | Purpose |
|---|---|
db_manager.py |
Initialize and populate docs.db |
tree_indexer.py |
Scan directories with tree command |
update_docs_db.py |
Re-scan all documentations |
# Initialize databases
python3 scripts/db_manager.py
# Index tree structures
python3 scripts/tree_indexer.py
# Update documentation index
python3 scripts/update_docs_db.py
# Query databases
sqlite3 db/docs.db "SELECT * FROM documents WHERE category='websearch'"
sqlite3 db/tree.db "SELECT * FROM tree_entries WHERE type='symlink'"
Auto-generated in workspace root:
- db_documents.csv/json
- db_skills.csv/json
- db_symlinks.csv/json
- export_tree_*.csv
clawhub install workspace-db
這個 Skill 的概念不錯,能幫你管理文件索引和目錄結構。但目前只是"說明書",缺少實際可用的指令碼程式碼,暫時無法使用。文件描述的功能很完善,包括資料庫、匯出工具等,但壓縮包裡找不到對應的程式檔案。需要等開發者補全程式碼後才能真正用起來。