← 返回 Skills 市场
cryptobro-man

Hybrid DB Health

作者 cryptobro-man · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
409
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install hybrid-db-health
功能描述
Validate and troubleshoot the hybrid database system used by OpenClaw agents (Pulse task DB + RAG Pinecone stack). Use when asked to check setup, connection...
使用说明 (SKILL.md)

Hybrid DB Health

Run a quick, reliable health check for the two database surfaces in this workspace:

When combined with shared-pinecone-rag, position the pair as a Persistent Memory skill stack (retrieval + health assurance).

  1. Pulse operational DB/sync layer in agents/pulse
  2. RAG Pinecone layer in rag-pinecone-starter

Runbook

  1. Run the bundled script:
bash scripts/check_hybrid_db.sh
  1. Interpret status:
  • PASS: subsystem is configured and responding
  • WARN: subsystem exists but is not fully configured
  • FAIL: subsystem check execution failed
  1. Report to user in plain language:
  • Pulse DB status
  • RAG DB status
  • Exact next fix steps if WARN/FAIL

Manual checks (if script unavailable)

Pulse DB

cd /home/Mike/.openclaw/workspace/agents/pulse
python3 openclaw_sync.py --check

Expected: Database connection OK

RAG Pinecone

cd /home/Mike/.openclaw/workspace/rag-pinecone-starter
[ -f .env ] && grep -E '^(OPENAI_API_KEY|PINECONE_API_KEY)=' .env

If either key is blank, report as not connected yet.

Optional live connectivity test (requires keys + deps):

source .venv/bin/activate
python query.py "connectivity test"

Output format

Return concise status like:

  • Pulse DB: PASS/FAIL
  • RAG Pinecone: PASS/WARN/FAIL
  • Next steps: bullets
安全使用建议
This skill appears to do what it says (check Pulse and Pinecone connectivity) but exercise caution before running it as-is. Specific actions to consider: - Inspect the included script and, critically, the local Python files it will invoke (openclaw_sync.py and query.py) before running them — they may perform network requests or log secrets. - Note the script hard-codes /home/Mike/.openclaw/workspace; update the path to your own workspace or run it from a controlled environment so it doesn't accidentally read another user's files. - The script reads OPENAI_API_KEY and PINECONE_API_KEY from a .env file even though the skill declared no credential requirements; treat those keys as sensitive and avoid running live checks unless you trust the Python code and the environment (or run inside an isolated sandbox). - If you only need a non-executing check, use the manual grep steps to verify presence of keys, or run the script after editing it to disable the live python query. If you cannot review the invoked Python code, run these checks in a sandboxed container or reject installation.
功能分析
Type: OpenClaw Skill Name: hybrid-db-health Version: 1.0.0 The skill is classified as suspicious due to the `scripts/check_hybrid_db.sh` file directly reading and parsing `OPENAI_API_KEY` and `PINECONE_API_KEY` from a local `.env` file. While the script does not explicitly exfiltrate these keys in its final output, the act of extracting sensitive credentials into shell variables for internal processing represents a high-risk capability. This could be a vulnerability if the script were modified or if the `query.py` script it calls were to log or expose these details, even if not intentionally malicious in its current form.
能力评估
Purpose & Capability
The skill is described as a hybrid DB health checker and the bundled script performs the expected checks (Pulse sync script and a Pinecone/Query check). However the script uses a hard-coded workspace path (/home/Mike/.openclaw/workspace) and the registry metadata declares no required config paths, which is inconsistent and suggests the package was packaged for a specific user rather than being generally portable.
Instruction Scope
SKILL.md and the script instruct running local Python programs (openclaw_sync.py and query.py) and reading a .env file. Those runtime actions are within the stated purpose (connectivity and live query tests) but they also run arbitrary local code and surface command output. The instructions do not warn that the invoked Python scripts may execute network I/O or print sensitive values, and they reference absolute user-specific paths rather than a configurable workspace path.
Install Mechanism
This is an instruction-only skill with no install spec and no external downloads. The only code shipped is a small shell script. There is low install-supply-chain risk from this package itself.
Credentials
The manifest declares no required environment variables or config paths, but the script explicitly reads OPENAI_API_KEY and PINECONE_API_KEY from a .env file and may activate a venv and run query.py. That means the skill will access local credentials without declaring them, and running the referenced Python code could use those keys to contact external services — a credential exposure risk if you haven't reviewed the invoked Python code.
Persistence & Privilege
The skill does not request persistent presence (always=false) and does not modify system or other-skill configurations. It only runs checks and prints results, so requested privileges are minimal.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install hybrid-db-health
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /hybrid-db-health 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: health checks for Pulse DB and Pinecone RAG connectivity.
元数据
Slug hybrid-db-health
版本 1.0.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Hybrid DB Health 是什么?

Validate and troubleshoot the hybrid database system used by OpenClaw agents (Pulse task DB + RAG Pinecone stack). Use when asked to check setup, connection... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 409 次。

如何安装 Hybrid DB Health?

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

Hybrid DB Health 是免费的吗?

是的,Hybrid DB Health 完全免费(开源免费),可自由下载、安装和使用。

Hybrid DB Health 支持哪些平台?

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

谁开发了 Hybrid DB Health?

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

💬 留言讨论