Turns any CLI tool into a typed JavaScript API by parsing its help output and exposing subcommands as methods. You call git.commit({ message: "fix", all: true }) instead of spawning shell strings, which matters for agent workflows where you want validation before execution. The $validate method catches hallucinated flags and suggests corrections, and it generates standalone TypeScript wrappers with zero runtime deps. Streaming via async iterators, execution callbacks, and script composition are all built in. The Proxy-based approach means you get autocomplete for any binary on your system without handwriting wrappers. Clever use of help text parsing to bridge imperative shell tools and structured code.
npx -y skills add aradotso/trending-skills --skill cli-to-js-api-wrapper --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
prisma/skills
firebase/agent-skills
Dexploarer/hyper-forge
itsmostafa/aws-agent-skills
prisma/skills