| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-04-20 | 2.2 kB | |
| v1.23.0 -- Slim install, safer picker, brand tags source code.tar.gz | 2026-04-20 | 35.9 MB | |
| v1.23.0 -- Slim install, safer picker, brand tags source code.zip | 2026-04-20 | 36.4 MB | |
| Totals: 3 Items | 72.3 MB | 0 | |
Highlights
- Slim install path. Four power features (TUI, REST server, peer mesh, agent messaging) are now optional packages. Default install is full-featured;
npm install -g skillkit --omit=optionalcuts to the core for a 75% smaller footprint. - Safer first-time agent picker. No more accidental writes to 32 adapter dirs. Default option is the detected agent.
All supported agentsmoved to the bottom with a confirm gate. Multi-select pre-ticks only the detected agent. - Zero dead LLM SDK deps. Pruned
@anthropic-ai/sdk,@google/genai,ollama,openaifrom@skillkit/coreoptional deps — referenced only as enum values, never imported. Removed ~57 transitive packages. - Branded SVG tags under
assets/tags/with a generator script (scripts/gen-tags.mjs). SkillKit monochrome palette; fork-and-remix friendly. - README rewrite. Punchier fold, collapsible feature blocks, matching the voice used across my other repos.
Install numbers (fresh npm cache)
| Mode | Packages | Time | Deprecations | Vulns (crit/high) |
|---|---|---|---|---|
| v1.22.1 | 544 | 37 s | 10 | 5 / 5 |
| v1.23.0 default | 418 | 18 s | 2 | 0 / 0 |
v1.23.0 --omit=optional |
118 | 9 s | 0 | 0 / 0 |
Remaining 2 warnings are upstream (prebuild-install from better-sqlite3, glob@9 from @opentui/solid).
PRs merged
- [#115] — Slim CLI install by making heavy deps optional
- [#116] — 1.23.0 release, README rewrite, tag assets, LLM dep prune
Upgrade
:::bash
npm i -g skillkit@1.23.0 # full, every feature
npm i -g skillkit@1.23.0 --omit=optional # slim, core only
All optional features degrade with a clean Cannot find package … hint if you skip them. Add any later:
:::bash
npm i -g @skillkit/tui # skillkit ui
npm i -g @skillkit/api # skillkit serve
npm i -g @skillkit/mesh # skillkit mesh
npm i -g @skillkit/messaging # skillkit message