Skip to content

Commit 821e9f7

Browse files
authored
chore: bump to 1.23.0, rewrite README, drop dead LLM SDK deps, add branded tags (#116)
Version bump ------------ 1.22.1 -> 1.23.0 across all workspace packages. Minor bump covers the slim-install dependency layout, safer first-time agent picker, and the corresponding doc + branding changes. Prune dead optional deps in @skillkit/core ------------------------------------------ @anthropic-ai/sdk, @google/genai, ollama, and openai were listed as optionalDependencies but never imported. They were pulled through @skillkit/cli transitively on every default install, adding ~57 packages and one deprecation warning (node-domexception via the SDKs' own formdata-node / node-fetch transitives). Grep of packages/core/src confirms no SDK import; providers in src/ai/providers use direct fetch() against the provider HTTP APIs. Drop them. better-sqlite3, sqlite-vec, and node-llama-cpp stay because they are actually dynamic-imported by the vector store and embedding pipeline. Measured on a fresh npm cache (overrides-pinned file: tarballs): before: 475 pkgs / 18s / 3 deprecation warnings 1.23.0: 418 pkgs / 18s / 2 deprecation warnings slim: 118 pkgs / 9s / 0 deprecation warnings The two remaining warnings are upstream: - prebuild-install@7.1.3 from better-sqlite3 (must stay) - glob@9.3.5 from @opentui/solid -> babel-plugin-module-resolver README rewrite -------------- Punchier top fold. Palette-consistent SVG tag badges under assets/tags/ replace most shields.io badges (still keep npm/CI/etc on shields since they need live data). Collapsible detail blocks for every feature instead of the linear wall. Same nav anchors the site uses. No em dashes. No AI filler words. Writing style pulls from the ai-engineering-from-scratch and awesome-claude-design READMEs the user already runs. Branded SVG tags ---------------- scripts/gen-tags.mjs generates 20 SVG pills under assets/tags/ in the SkillKit palette (#09090b base, #fafafa text, #3f3f46 border, accent per tag). Two variants: single pill with left accent bar (new, slim-install, v1.23.0, etc.) and split badge (agents | 45, packages | 118, install | 9s). Matches the aesthetic used on awesome-claude-design, tailored to SkillKit's monochrome brand. The tags directory is fork-and-remix friendly; README points to it.
1 parent 7e6612d commit 821e9f7

37 files changed

Lines changed: 554 additions & 742 deletions

README.md

Lines changed: 317 additions & 237 deletions
Large diffs are not rendered by default.

apps/skillkit/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "skillkit",
3-
"version": "1.22.1",
3+
"version": "1.23.0",
44
"description": "Supercharge AI coding agents with portable skills. Install, translate, and share skills across Claude Code, Cursor, Codex, Copilot & 41 more",
55
"type": "module",
66
"bin": {

assets/tags/agents.svg

Lines changed: 10 additions & 0 deletions
Loading

assets/tags/community.svg

Lines changed: 5 additions & 0 deletions
Loading

assets/tags/curated.svg

Lines changed: 5 additions & 0 deletions
Loading

assets/tags/deprecations.svg

Lines changed: 10 additions & 0 deletions
Loading

assets/tags/every-agent.svg

Lines changed: 5 additions & 0 deletions
Loading

assets/tags/install.svg

Lines changed: 10 additions & 0 deletions
Loading

assets/tags/license.svg

Lines changed: 10 additions & 0 deletions
Loading

assets/tags/new.svg

Lines changed: 5 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)