ReqPack wrapper plugin for Skill Package Manager (spm).
Plugin manages project-installed AI skills through real spm CLI.
- installs registry skills with
spm install - removes skills with
spm uninstall - updates project skills with
spm update - lists project-installed skills with
spm list --json - searches registry skills with
spm search --json - shows skill metadata with
spm info --json - derives outdated skills by comparing project lockfile versions against registry info
- global shared store:
~/.spm/skills - global shared cache:
~/.spm/cache - project manifest:
skills.json - project lockfile:
skills-lock.json - linked agents:
~/.agents/skills
@scope/name@scope/name@version- local path only through
installLocal()
Search flags supported through ReqPack request flags:
limit=<int>sort=<value>category=<slug>trust-tier=<value>
- wrapper follows current
spmCLI surface whereinstallalso has aliasadd list()only reports project-bound installed skills, matching upstream behaviorinstallLocal()requires observable installed state; otherwise plugin fails honestlyoutdated()is synthesized because currentspmCLI has no dedicated outdated command
rqp test-plugin --plugin ./run.lua --preset core