Sign In

skillxp

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

skillxp

Observes how agent harnesses (Antigravity CLI, Claude Code, Codex CLI) load and activate Agent Skills. Node wrapper around the skillxp Go CLI.

latest
Source
npmnpm
Version
0.1.2
Version published
Weekly downloads
10
-41.18%
Maintainers
1
Weekly downloads
 
Created
Source

skillxp

Node wrapper around skillxp, a Go CLI that observes how agent harnesses (Antigravity CLI, Claude Code, Codex CLI) load and activate Agent Skills: it installs a skill in a fresh fixture, invokes the harness headlessly, and reports what actually reached the model, with transcript evidence.

Installing this package delivers the real Go binary for your platform via an optional dependency (no install scripts).

Windows is temporarily unavailable on npm (a registry naming issue is being worked out with npm support); use the PyPI package or a release binary with SKILLXP_BINARY in the meantime.

CLI

npx skillxp harnesses

npx skillxp observe -harness claude-code -install ./my-skill \
  -prompt "Activate the my-skill skill and follow its instructions." \
  -activation -trace "PHRASE-IN-BODY-1234" -out out/

Identical to the Go CLI — see the project README for the full surface and the observation bundle layout.

API

The CLI writes its results to disk (observation.json, session.json, archived transcripts) rather than printing a JSON envelope, so this package carries no invocation API. Spawn the CLI yourself and read the bundle; binaryPath() exposes the bundled binary:

const { binaryPath } = require("skillxp");
const { execFileSync } = require("node:child_process");

execFileSync(binaryPath(), ["observe", "-harness", "claude-code", ...]);

Set SKILLXP_BINARY to override which binary the wrapper invokes.

Keywords

agent

FAQs

Package last updated on 24 Aug 2026

Related posts