savannah-i-g

API Execute — Development skill for Claude Code

Development community

Run a batch of nanoTracker Local API commands.

How to install API Execute

Installs to ~/.claude/commands/savannah-i-g-nanotracker-api-sdk-api-execute.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/savannah-i-g/nanotracker-api-sdk/HEAD/.claude/commands/api-execute.md -o ~/.claude/commands/savannah-i-g-nanotracker-api-sdk-api-execute.md

Restart Claude Code, or start a new session, for it to be picked up.

What API Execute does

Run a batch of nanoTracker Local API commands.

Usage: `/api-execute [optsJSON]`

If `optsJSON` is omitted, a default `{ "undoDescription": "claude batch" }` is used. Always pick a more specific description when you can.

Run via:

node tools/cli.mjs execute '$ARGUMENTS'

The CLI splits the arguments into commands and opts (the second JSON blob). It reads `~/.nanotracker/relay-token` automatically.

Common pitfalls:

  • Forgetting opts.undoDescription → `missingUndoDe

Alternatives in Development

  • Ccusage — CLI for analyzing Claude Code/Codex usage from local JSONL files 11.8k ★
  • Sanitize — Detect and redact PII from text files — 15 categories (SSNs, credit cards, API keys, etc.), zero dependencies 3.1k ★
  • Claude Autopilot — VS Code/Cursor extension for automating Claude Code tasks with intelligent queuing, batch processing, and auto 218 ★

Full documentation available on GitHub

View Source Repository