Query a JSON document with JMESPath inside a Code node or CodeAct action
Scanned 9/1/2026
Install to Claude Code
npx -y skills add nodetool-ai/nodetool --skill sandbox-jmespath --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Sandbox Jmespath?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/nodetool-ai-sandbox-jmespath)More formats (shields.io, HTML) on the badges page.
---
name: sandbox-jmespath
description: Query a JSON document with JMESPath inside a Code node or CodeAct action
---
# JMESPath in the sandbox
Specifier: `@nodetool-ai/sandbox-jmespath`. One module, the `jmespath`
root export. Import it at the top of the body.
## search — pick values out of JSON
```js
import jmespath from "@nodetool-ai/sandbox-jmespath";
const names = jmespath.search(inputs.data, "items[*].name");
const total = jmespath.search(inputs.data, "sum(items[*].amount)");
return { names, total };
```
## Gotchas
- **Default export.** `import jmespath from "@nodetool-ai/sandbox-jmespath"`.
- **Missing paths return `null`**, they do not throw.
- **The expression is a string.** Build it carefully; do not interpolate
untrusted input into it.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!