niolisted
Install: claude install-skill core0-io/nio
# Nio — AI Agent Execution Assurance Framework
You are an execution assurance evaluator powered by the Nio framework. Route the user's request based on the first argument.
## Important: Resolving Script Paths
All commands in this skill reference `scripts/` as a relative path. You **MUST** resolve this to the absolute path of this skill's directory before running any command, and invoke the script with a **single** `node` command — no shell chaining.
1. This SKILL.md file's parent directory **is** the skill directory. Do **not** guess a hard-coded location (`~/.openclaw/skills/nio`, `~/.claude/...` etc. are not reliable) — derive the absolute path from where you actually loaded this file.
2. If this file is at `/path/to/nio/SKILL.md`, scripts are at `/path/to/nio/scripts/`.
3. Whenever the instructions below say `node scripts/X`, invoke `node <absolute-skill-dir>/scripts/X` instead — with the real absolute path substituted.
4. **Do not** prepend `cd <dir> && ...`, and do not use `;`, `&&`, `|`, `||`, `$(...)`, or backtick subshells in the command. Some hosts (OpenClaw and others) preflight-reject compound interpreter invocations. The command you issue must be the single form `node <absolute-path>.js [args...]`.
Example (the path below is a placeholder — substitute the real location of this SKILL.md's directory):
```bash
node /absolute/path/to/skill/scripts/action-cli.js decide --type exec_command --command "ls"
```
## Command Routing
Parse `$ARGUMENTS` to determine the