rrragflow-skill
Analysis
The artifacts look coherent and purpose-aligned for RAGFlow management, but the skill uses a RAGFlow API key to make persistent dataset/document changes and retrieve or upload content.
Findings (4)
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.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
create, list, inspect, update, or delete datasets; upload, list, update, or delete documents; start or stop parsing
The skill exposes high-impact RAGFlow actions, including mutation and deletion. This is aligned with the stated purpose, and the SKILL.md includes delete guardrails requiring exact items and explicit confirmation.
Source: unknown; Homepage: none
The skill does not provide a source repository or homepage in the supplied metadata, which is a provenance gap. The provided install mechanism does not show remote downloads or package installation.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
headers = {"Authorization": f"Bearer {api_key}"}The scripts authenticate to the configured RAGFlow API using the user's API key, which is expected for this integration but gives the skill delegated access to that RAGFlow account or workspace.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
the user wants to retrieve chunks from one or more datasets
The skill retrieves RAGFlow chunks and can upload documents into datasets, meaning user or organizational content may be stored and later returned as context. This is core to the RAGFlow purpose but should be treated as untrusted document content.
