What problem does it solve?
This Skill streamlines NeuroScript package management by providing a consistent workflow for initializing packages, declaring dependencies, generating lockfiles, and ensuring integrity through checksums and Ed25519 signatures so packages remain reproducible and verifiable.
Core Features & Use Cases
- Initialize packages: Create Axon.toml, README.md, .gitignore, and src/ (plus examples/ for binaries).
- Dependency management: Add version, git, or local path dependencies with validation and rules that prevent conflicting fields.
- Fetch & lock: Resolve and cache dependencies, generate Axon.lock for reproducible builds, and support CI-friendly fetch/update operations.
- Signing & verification: Key generation (Ed25519), per-file SHA-256 checksums, aggregate checksum computation, signing on publish, and verification on fetch or explicit verify.
- Use Case: Prepare a transformer neuron library for publication with pinned dependencies, signed integrity metadata, and CI verification steps.
Quick Start
Initialize a new package, add dependencies, fetch and lock them, generate signing keys, and publish a signed package using the neuroscript CLI.