← 返回 Skills 市场
kidehen

Virtuoso Product Support

作者 Kingsley Idehen · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
676
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install virtuoso-support-agent
功能描述
Technical support and database management for OpenLink Virtuoso Server with RDF Views generation, SPARQL queries, and comprehensive database operations. Prov...
安全使用建议
This skill appears to be a legitimate Virtuoso support helper, but proceed carefully. Key things to check before installing or using it: 1) Confirm the platform actually exposes the MCP tools the skill expects (especially database_schema_objects and database_remote_datasources referenced in the workflow) — the SKILL.md references tools that are not listed elsewhere, which is an incoherence. 2) Do not allow the agent to run generated scripts on production until you verify the generated SQL and have a current backup; test the full workflow on the Demo instance first. 3) Require explicit, per-action user confirmation for any EXECUTE_SQL_SCRIPT or metadata-repair (RDF_AUDIT_METADATA level 2/3) operations; consider disabling autonomous invocation for destructive actions. 4) Verify credentials and that default passwords (dba/dba) are not in use; restrict DB access to a service account with least privilege. 5) If you can't confirm the tool bindings and provenance (source unknown, no homepage), treat the skill as untrusted for production changes. If you want, I can list the exact tool names referenced in the SKILL.md so you can cross-check them with your platform's available tool bindings.
功能分析
Type: OpenClaw Skill Name: virtuoso-support-agent Version: 1.0.0 The skill is classified as suspicious due to multiple high-risk capabilities that are vulnerable to prompt injection and potential exploitation, rather than clear malicious intent. Key indicators include: 1) The `EXECUTE_SQL_SCRIPT` and `execute_sql_query` tools (documented in `SKILL.md` and `references/tool-reference.md`) allow the agent to execute arbitrary SQL commands, posing a significant SQL injection/RCE risk if agent instructions for user approval or script modification are bypassed via prompt injection. 2) The `sparqlRemoteQuery` tool (`references/tool-reference.md`) enables querying arbitrary remote SPARQL endpoints with an optional `apiKey`, creating a data exfiltration vulnerability if the agent is tricked into sending sensitive local data to a malicious URL. 3) The `chatPromptComplete` tool (`references/tool-reference.md`) includes a `file_urls` parameter, allowing the agent to read arbitrary files and pass their content to an LLM, which is a critical information disclosure risk via prompt injection against the agent itself. These powerful capabilities, while potentially necessary for the skill's stated purpose, lack robust, unbypassable safeguards against a malicious user.
能力评估
Purpose & Capability
Name/description (Virtuoso support, RDF Views, SPARQL, DB ops) aligns with the runtime instructions: discovery, RDF Views generation, audits, and executing SQL scripts against Demo/URIBurner instances are expected capabilities for this purpose.
Instruction Scope
The SKILL.md instructs the agent to run high-impact operations (generate SQL, then execute it via EXECUTE_SQL_SCRIPT) against production-like instance 'URIBurner' and to perform DSN/linking as an error recovery step. More importantly, the workflow uses tool names such as database_schema_objects and database_remote_datasources in Step 2 error recovery, but those tools are not listed in the skill's declared 'Available MCP Tools' or the provided tool-reference excerpts — calling undefined tools is an incoherence. The skill also instructs the agent to 'remember selection' and retain state across the conversation (stateful behavior) which is expected but increases the need for explicit user confirmation before destructive steps.
Install Mechanism
This is an instruction-only skill with no install spec and no code files. That minimizes disk/write risk; nothing is downloaded or installed by the skill itself.
Credentials
The skill declares no required environment variables or credentials, which is proportionate. However, the troubleshooting docs mention default DB credentials (dba/dba) and the skill expects the ability to execute SQL scripts on production instances — powerful capabilities that require appropriate access controls. No explicit env vars are requested, but executing SQL on URIBurner implies the agent will rely on existing platform tool bindings with potentially elevated DB privileges.
Persistence & Privilege
always:false (good), but the skill instructs autonomous use of high-privilege tools (EXECUTE_SQL_SCRIPT, RDF_AUDIT_METADATA, RDFVIEW_SYNC_TO_PHYSICAL_STORE) against a production instance. Autonomous invocation combined with undefined tools referenced in the workflow increases the blast radius if the platform bindings differ from the documentation or if confirmations are not enforced.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install virtuoso-support-agent
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /virtuoso-support-agent 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Virtuoso Support Agent Skill 1.0.0 – Initial Release - Provides technical support and database management for OpenLink Virtuoso Server. - Assists with RDF Views generation, SPARQL/SQL/GraphQL queries, installation, configuration, and troubleshooting. - Includes comprehensive workflow for RDF Views creation and metadata audits. - Features 23 specialized MCP tools, available on Demo and URIBurner servers with clear instance selection. - Supplies predefined query templates and dedicated commands for frequent support scenarios. - Incorporates strict scope and workflow rules to ensure safe and effective assistance.
元数据
Slug virtuoso-support-agent
版本 1.0.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Virtuoso Product Support 是什么?

Technical support and database management for OpenLink Virtuoso Server with RDF Views generation, SPARQL queries, and comprehensive database operations. Prov... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 676 次。

如何安装 Virtuoso Product Support?

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

Virtuoso Product Support 是免费的吗?

是的,Virtuoso Product Support 完全免费(开源免费),可自由下载、安装和使用。

Virtuoso Product Support 支持哪些平台?

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

谁开发了 Virtuoso Product Support?

由 Kingsley Idehen(@kidehen)开发并维护,当前版本 v1.0.0。

💬 留言讨论