skillprism
v0.5.0
Published
Distribution CLI with per-harness templating for agent skills
Readme
skillprism
Distribution CLI with per-harness templating for AI agent skills.
Table of Contents
Background
This npm package is a thin launcher. When you run it, it detects your operating system and architecture, downloads the native binary from the official GitHub release, checks the checksum, caches the binary locally, and forwards every argument to that binary.
What the commands do is documented at tuvren.github.io/skillprism/docs. The command reference is the CLI reference.
Install
No pre-requisites are required other than Node.js (version 18 or higher) and system tar (for unpacking).
Global Installation
To install globally on your system:
npm install -g skillprismLocal/Temporary Run (npx)
You can run it directly without global installation:
npx skillprism --helpUsage
skillprism --helpnpx skillprism works the same way without a global install. Replace --help with any skillprism command.
To compile a skill for the first time, follow Create a skill and compile it. Flags and subcommands are in the CLI reference.
Environment Variables
SKILLPRISM_VERSION: Pin a specific version of the native binary, for example0.5.0. When unset, the launcher downloads the newest GitHub release.SKILLPRISM_SKIP_CHECKSUM: Set to1to bypass tarball checksum validation (intended only for local testing).
Maintainers
- Oscar Yáñez Cisterna (@SkrOYC)
Contributing
PRs accepted. Please refer to the workspace AGENTS.md file for environment setup and commands.
Small note: If editing the Rust code, make sure to format with cargo fmt and run checks:
cargo clippy -- -D warnings
cargo testLicense
Apache License 2.0 © Oscar Yáñez Cisterna
