neo4j-cypher-skill
Pass
Audited by Gen Agent Trust Hub on Oct 14, 2026
Risk Level: SAFE
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes user-supplied data and external schema files to generate and execute Cypher queries, creating a potential attack surface that is thoroughly mitigated by design.
- Ingestion points: Processes external schema definitions in
<db-name>-schema.jsonand user-controlled data viaLOAD CSVcommands. - Boundary markers: Implements a strict 'Write execution gate' requiring
EXPLAINvalidation and explicit human confirmation before any write operation is performed. - Capability inventory: Capable of generating and facilitating the execution of Cypher queries, including reading, writing, and database administrative procedures.
- Sanitization: Mandates the use of
$parametersfor all queries and explicitly warns against unsafe string interpolation for untrusted values in dynamic execution contexts. - [COMMAND_EXECUTION]: The skill provides utility scripts and CLI examples intended for database interaction.
- Evidence: Includes
scripts/generate_schema.pyandscripts/define_schema.pywhich allow the agent or user to fetch or define database schemas. It also provides acurlexample for the Neo4j HTTP API using placeholders for credentials. - Note: These utilities are standard administrative tools provided by the author to support the skill's primary function and do not represent a security risk.
Audit Metadata