Project Knowledge Graph

AdvisoryAudited by Static analysis on May 8, 2026.

Overview

No suspicious patterns detected.

Findings (0)

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

Private project notes, plans, architecture docs, and skill instructions may be copied into a persistent local graph and later surfaced in queries.

Why it was flagged

The skill persistently indexes broad local project and skill content into a queryable knowledge store. This is the core feature, but it can include sensitive or stale context.

Skill content
Reads project memory files ... across all configured project directories"; "Reads all SKILL.md files under ~/.hermes/skills/"; "Writes to local FalkorDB Docker container
Recommendation

Run the dry-run first, review or edit the project roots, avoid indexing secrets, and purge the Docker volume if you no longer want the data retained.

What this means

If the Docker image changes upstream, the code running locally may differ from what was originally reviewed.

Why it was flagged

The setup depends on an external Docker image and Python package. The Python package is pinned, and the Docker image is disclosed with digest-pinning guidance, but the default Docker command uses a mutable latest tag.

Skill content
docker run ... falkordb/falkordb:latest" and "pip install falkordb==1.6.1
Recommendation

Pin the FalkorDB Docker image by digest before regular use, and install dependencies from trusted package sources.

NoteHigh Confidence
ASI10: Rogue Agents
What this means

The local database can continue running and retaining indexed content after the immediate query or indexing task is finished.

Why it was flagged

The FalkorDB service and indexed data are designed to persist beyond a single task. This is disclosed and purpose-aligned, but it is long-running local infrastructure.

Skill content
--restart=unless-stopped ... -v knowledge-graph-data:/data"; "Auto-starts on Docker daemon start ... Data persists in the Docker volume.
Recommendation

Omit the restart flag if you only want manual startup, and use the documented Docker stop/remove/volume removal commands when you want to fully remove the service and data.