← All skills
nervepay
87 / 100 · Low risk
Fine to try. Some of what it can do is expected: a coding skill usually runs build and test commands.
By LeoYeAI/agent-master-skills (GitHub) · coding · 2,186 stars · scanned at commit 8f88f9a
Full NervePay stack - identity + analytics. Register DID, sign requests with Ed25519, track ALL API usage, build reputation.
Works with any agent that supports SKILL.md skills.
What this skill can do
Sends data to these websites: nervepay.xyz, api.nervepay.xyz, api.openai.com
This is disclosed by the author in the skill's SKILL.md or README.
Found in 21 places.
Show 17 more
- skills/nervepay/SKILL.md, line 36
curl -o nervepay-instrument.mjs https://nervepay.xyz/nervepay-instrument.mjs - skills/nervepay/SKILL.md, line 51
curl -o "$script" "https://nervepay.xyz/$script" - skills/nervepay/SKILL.md, line 64
curl -X POST https://api.nervepay.xyz/v1/agent-identity/register-pending \ - skills/nervepay/SKILL.md, line 135
response=$(curl https://api.openai.com/v1/chat/completions ...) - skills/nervepay/SKILL.md, line 158
The `nervepay-instrument.mjs` script monkey-patches Node.js's `fetch()`, `http.request()`, and `https.request()` to automatically track every external API call. - skills/nervepay/SKILL.md, line 179
await fetch('https://api.openai.com/...'); // Automatically tracked - skills/nervepay/SKILL.md, line 184
✅ All `fetch()` calls to external APIs - skills/nervepay/SKILL.md, line 185
✅ All `http.request()` and `https.request()` calls - skills/nervepay/SKILL.md, line 238
GATEWAY_CONFIG=$(curl -s http://localhost:18789/v1/config) - skills/nervepay/SKILL.md, line 356
curl https://api.openai.com/v1/chat/completions \ - skills/nervepay/SKILL.md, line 479
curl "https://api.nervepay.xyz/v1/agent-identity/verify/did:nervepay:agent:abc123xyz" - skills/nervepay/SKILL.md, line 486
curl "https://api.nervepay.xyz/v1/agent-identity/register-pending/SESSION_ID/status" - skills/nervepay/SKILL.md, line 535
- **Download API reference:** `curl -o api.md https://nervepay.xyz/api.md` - skills/nervepay/api.md, line 324
RESPONSE=$(curl -s -X POST https://api.nervepay.xyz/v1/agent-identity/register-pending \ - skills/nervepay/nervepay-instrument.mjs, line 17
* - Patches global fetch() to intercept all HTTP calls - skills/nervepay/nervepay-instrument.mjs, line 18
* - Also patches http.request() and https.request() - skills/nervepay/nervepay-instrument.mjs, line 148
console.log('[NervePay] Instrumented: global fetch()');
and 1 more places
Runs commands on your computer
The author does not mention this. Expected for a coding skill.
Found in 26 places.
Show 17 more
- skills/nervepay/SKILL.md, line 86
node ./nervepay-request.mjs GET /v1/agent-identity/whoami - skills/nervepay/SKILL.md, line 106
node ./nervepay-track.mjs openai /v1/chat/completions success - skills/nervepay/SKILL.md, line 120
node ./nervepay-request.mjs POST /v1/agent-identity/track-service '{ - skills/nervepay/SKILL.md, line 135
response=$(curl https://api.openai.com/v1/chat/completions ...) - skills/nervepay/SKILL.md, line 164
node --import ./nervepay-instrument.mjs your-agent.js - skills/nervepay/SKILL.md, line 169
export NODE_OPTIONS="--import /path/to/nervepay-instrument.mjs" - skills/nervepay/SKILL.md, line 196
export NERVEPAY_AUTO_TRACK=false - skills/nervepay/SKILL.md, line 203
export NERVEPAY_DID="your-did" - skills/nervepay/SKILL.md, line 238
GATEWAY_CONFIG=$(curl -s http://localhost:18789/v1/config) - skills/nervepay/SKILL.md, line 262
PAIRING_CODE="ABC123" # From user - skills/nervepay/SKILL.md, line 293
GATEWAY_ID="gateway-uuid-from-pairing" - skills/nervepay/SKILL.md, line 328
node ./nervepay-request.mjs GET /v1/vault/secrets/OPENAI_API_KEY - skills/nervepay/SKILL.md, line 352
response=$(node ./nervepay-request.mjs GET /v1/vault/secrets/OPENAI_API_KEY) - skills/nervepay/SKILL.md, line 369
node ./nervepay-request.mjs GET /v1/vault/secrets - skills/nervepay/SKILL.md, line 404
node ./nervepay-request.mjs GET '/v1/vault/secrets?environment=production' - skills/nervepay/SKILL.md, line 414
node ./nervepay-request.mjs GET '/v1/vault/secrets?provider=openai' - skills/nervepay/SKILL.md, line 425
node ./nervepay-request.mjs GET /v1/vault/secrets/NONEXISTENT_KEY
and 6 more places
Can call paid AI services billed to you
This is disclosed by the author in the skill's SKILL.md or README.
Found in 3 places.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'nervepay' ] || [ -L ~/.agents/skills/'nervepay' ]; then echo 'A skill folder named nervepay already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/LeoYeAI/agent-master-skills' "$d" && git -C "$d" checkout --quiet '8f88f9a0dd5a1075d4f0c7626f9d960844d57575' -- 'skills/nervepay' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/nervepay' ~/.agents/skills/'nervepay' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'nervepay' ~/.claude/skills/'nervepay' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for LeoYeAI/agent-master-skills shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/LeoYeAI/agent-master-skills/)
Score history
| Date | Version | Score |
|---|
| 2026-11-08 | 8f88f9a | 87 |
| 2026-11-07 | 8f88f9a | 77 |