RAGFlow

PassAudited by ClawScan on May 1, 2026.

Overview

This skill is a disclosed RAGFlow management helper that uses an API key to upload, retrieve, update, parse, and delete RAGFlow dataset content, with delete-confirmation guidance included.

Install this only if you want the agent to manage RAGFlow datasets and documents with your API key. Use a scoped credential if possible, verify the RAGFLOW_API_URL, be careful when uploading sensitive files, and require the agent to show exact dataset or document IDs before you approve any deletion.

Findings (6)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

If used incorrectly, the agent could change or delete RAGFlow datasets or documents.

Why it was flagged

The skill intentionally exposes data-changing RAGFlow operations, including deletes and parsing control. This is aligned with the stated purpose, but users should notice the mutation authority.

Skill content
create, list, inspect, update, or delete datasets; upload, list, update, or delete documents; start or stop parsing
Recommendation

Use least-privilege RAGFlow API credentials where possible and review dataset/document IDs before approving changes, especially deletes.

What this means

Deletes are intended to require explicit confirmation, reducing accidental removal of datasets or documents.

Why it was flagged

The artifacts include a clear safety instruction for destructive actions. The risk remains worth noting because deletion authority is present, even though the workflow asks for confirmation.

Skill content
For any delete action, list the exact items first and require explicit user confirmation before executing.
Recommendation

Only confirm delete actions after checking the exact dataset or document IDs shown by the agent.

What this means

Anyone using this skill with your API key can perform the RAGFlow operations allowed by that key.

Why it was flagged

The skill requires a RAGFlow API key and uses it as the primary credential. This is expected for RAGFlow API access, but it grants delegated account authority.

Skill content
requires:\n      env:\n        - RAGFLOW_API_URL\n        - RAGFLOW_API_KEY\n    primaryEnv: RAGFLOW_API_KEY
Recommendation

Provide a scoped API key if RAGFlow supports it, rotate keys if exposed, and avoid using credentials with broader access than needed.

What this means

A non-default invocation could query a different RAGFlow endpoint with the same bearer token.

Why it was flagged

The model-listing script allows an alternate authenticated endpoint path under the configured RAGFlow base URL. This appears intended for API compatibility, but it slightly broadens how the API key can be used.

Skill content
parser.add_argument("--api-path", default=DEFAULT_API_PATH, help=f"Endpoint path (default: {DEFAULT_API_PATH})")
Recommendation

Use the default model-listing endpoint unless you intentionally need a different RAGFlow API path.

What this means

Search results may expose sensitive document excerpts from datasets the API key can access.

Why it was flagged

The skill retrieves RAGFlow dataset chunks and relays returned fields. Retrieved content may contain private information or untrusted document text, which is inherent to RAG/Retrieval workflows.

Skill content
retrieve chunks from one or more datasets
Recommendation

Use this skill only with datasets you are comfortable querying through the agent, and treat retrieved document text as source material rather than trusted instructions.

What this means

You have less external provenance information to verify the publisher or upstream project.

Why it was flagged

The registry metadata does not provide an upstream source or homepage. The supplied scripts are bundled and no install step is required, so this is a provenance note rather than a behavioral concern.

Skill content
Source: unknown; Homepage: none
Recommendation

Review the bundled artifacts and install only if you trust the registry publisher and the provided code.