Repository navigation
claude-kit v0.4.0
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 projectThe 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.