Skip to content

claude-kit v0.4.0

Choose a tag to compare

@github-actions github-actions released this 15 May 12:15

What's new in v0.4.0

ck — CLI companion tool

A new ck binary ships alongside the desktop app, powered by the same library (~/.claude-assets/). Install it once, use it anywhere:

ck apply my-bundle          # materialize a bundle into the current project
ck list                     # list all bundles in the library
ck installed                # show what's active in the current project
ck clean                    # remove all claude-kit symlinks from the project

The desktop app and ck share the exact same library, bundles, and origins — no sync needed.

Hooks management

Create, edit, and delete local hooks directly from the app. Each hook is an executable script tied to a Claude Code event. The app auto-registers it into the project's settings.json on apply and cleans it up on remove.

AI generation included — describe what you want ("block any rm -rf command") and the app writes the script for you.

MCP server management

Manually create and manage local MCP server configs from the Browse → Library view. Configs can be added to any bundle and deployed to a project in one click, merging safely with any existing mcp.json.

Asset refine chat

Iterate on any asset through a streaming back-and-forth conversation directly in the editor. The current file content is sent as context on every turn — no copy-pasting.

Bundle generation via chat

Describe a workflow in plain language and get a complete, coherent bundle back — skills, commands, agents all generated together and kept in sync across turns.

Bundle share codes

Export any bundle as a compact copy-paste code (gzip + base64). Send it to a colleague, paste it on another machine — the full bundle is recreated locally with no server involved.

Loading screen

App now shows a clean splash screen while the library loads on startup instead of flashing an empty state.

Settings: custom Claude CLI path

If claude isn't on your PATH, you can now point the app at the binary directly in Settings instead of fighting with shell config.


Bug fixes

  • Fixed auto-update notifications: replaced the startup toast with a persistent topbar button so it doesn't vanish before you can act on it
  • Fixed scroll in the bundle generation view when the asset list grows tall
  • Fixed Windows: custom CLI path no longer appends a spurious .exe
  • Fixed MCP-only plugins incorrectly showing as "not imported" in the library
  • Fixed toast styles missing after a dependency update (vue-sonner stylesheet)

Notes

  • Windows and macOS binaries are unsigned — SmartScreen / Gatekeeper will warn on first launch. See the install instructions for the one-time bypass.
  • The bundle recommender (/recommend) remains available at its route for direct testing but is not yet surfaced in the UI — the AI currently only sees plugin names, not asset content, leading to hallucinated names. A content-aware rebuild is planned.