spm-cli 0.1.0

Skill package manager — declare AI skills in ai.json, materialize them for Claude/Copilot without polluting your repo.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
mod cli;
mod fsutil;
mod git;
mod jsonutil;
mod lockfile;
mod manifest;
mod paths;
mod resolver;
mod schema;
mod store;
mod vendor;

fn main() {
    if let Err(err) = cli::run() {
        eprintln!("error: {err:#}");
        std::process::exit(1);
    }
}