← 返回 Skills 市场
ragret-search
作者
SugarSong404
· GitHub ↗
· v1.0.0
· MIT-0
85
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install ragret-search
功能描述
Search, retrieval, or knowledge-base intent when the user does not clearly mean local files only or the open web: curl a remote RAGret API for semantic retri...
安全使用建议
This skill appears to be a simple helper for querying a RAGret server, but before installing: 1) Note that SKILL.md expects an API key (RAGRET_API_KEY) and a BASE/BASE_URL even though the package metadata doesn't declare those env vars — confirm how you'll supply them (set locally, not pasted into chat). 2) Verify and confirm the RAGret base URL before use (the skill defaults to http://127.0.0.1:8765 if unsure), since that will cause network calls to local or remote hosts. 3) Ensure you trust the RAGret instance you will query (it will receive queries and your API key via curl headers). 4) Ask the publisher to update the skill metadata to declare the required environment variables and primary credential so the permission surface is explicit. If you are uncomfortable with an agent making network requests or providing an API key, do not install or disable autonomous invocation for this skill.
功能分析
Type: OpenClaw Skill
Name: ragret-search
Version: 1.0.0
The skill utilizes shell-based network access via `curl` to interact with a remote or local API, which is a risky capability. While the behavior is aligned with the stated purpose of RAG retrieval, the instructions in `SKILL.md` involve constructing shell commands using variables like `$BASE`, `INDEX_NAME`, and `$RAGRET_API_KEY`, which presents a risk of command injection or accidental data exfiltration if the agent does not properly sanitize user-provided inputs. The skill correctly includes instructions to avoid requesting raw secrets in chat, but the reliance on shell execution for API interaction warrants a cautious classification.
能力评估
Purpose & Capability
The skill's name and description match the instructions: it is a thin wrapper that issues curl requests to a RAGret API for semantic retrieval. That capability is coherent with the stated purpose.
Instruction Scope
The SKILL.md contains concrete curl commands and explicit guidance (listing indexes, search endpoint, parse .result). It correctly instructs the agent not to ask for secrets in chat. One small scope concern: it tells the agent to default to a local URL (http://127.0.0.1:8765) if the base URL is unclear, which means the agent may attempt local network calls automatically if the user doesn't confirm—this behavior should be explicit to users.
Install Mechanism
Instruction-only skill with no install spec and no code files; nothing is written to disk and no external packages are pulled in. This is the lowest-risk install surface.
Credentials
The SKILL.md expects RAGRET_API_KEY and a BASE/BASE_URL to be present in the local environment and shows curl headers (X-API-Key or Authorization: Bearer). However, the skill metadata declares no required environment variables or primary credential. That mismatch is an incoherence: the skill will need secrets to operate but does not declare them, which could lead to surprising behavior or misconfiguration.
Persistence & Privilege
The skill is not always-enabled and uses default autonomous invocation settings. It does not request system-wide configuration changes or extra persistence from the agent.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install ragret-search - 安装完成后,直接呼叫该 Skill 的名称或使用
/ragret-search触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of the ragret-search skill for semantic retrieval using a RAGret API.
- Guides users to clarify intended retrieval scope (RAGret knowledge base, open-web, or local files).
- Provides detailed instructions for listing available indexes and performing searches via curl.
- Handles missing information by prompting for the RAGret server URL or API key only when necessary.
- Includes usage rules for showing sources and handling responses securely.
- Instructions and example usage are documented for ease of integration.
元数据
常见问题
ragret-search 是什么?
Search, retrieval, or knowledge-base intent when the user does not clearly mean local files only or the open web: curl a remote RAGret API for semantic retri... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 85 次。
如何安装 ragret-search?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install ragret-search」即可一键安装,无需额外配置。
ragret-search 是免费的吗?
是的,ragret-search 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
ragret-search 支持哪些平台?
ragret-search 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 ragret-search?
由 SugarSong404(@sugarsong404)开发并维护,当前版本 v1.0.0。
推荐 Skills