mensfeld

Craftdesk — AI skill for Claude Code

AI community

Package manager for Claude Code skills and agents and other AI related resources.

How to install Craftdesk

This entry records only its repository, not the path inside it, so there is no exact command to give. Open mensfeld/craftdesk and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Craftdesk does

Package manager for Claude Code skills and agents and other AI related resources.

Alternatives in AI

  • Research Paper Writing Skills — Skill package for ML/CV/NLP paper writing, curated and adapted from Prof 1.5k ★
  • Claude AI MCP — Report issues related to MCP integration with Claude here 453 ★
  • Recomby Geo — GEO 领域 AI 员工开源方案 · Open-source GEO AI-employee solution (MIT) 449 ★

README

CraftDesk CLI

**Dependency management for AI capabilities** - Install, manage, and version control your Claude Code skills, agents, commands, hooks, and plugins.

The command-line interface for managing your Coding AI capabilities. Similar to npm for JavaScript or bundler for Ruby, CraftDesk CLI provides a complete package management solution for AI-powered development tools.

[![npm version](https://img.shields.io/npm/v/craftdesk.svg)](https://www.npmjs.com/package/craftdesk) [![CI](https://github.com/mensfeld/craftdesk/actions/workflows/ci.yml/badge.svg)](https://github.com/mensfeld/craftdesk/actions/workflows/ci.yml) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)


What is CraftDesk?

CraftDesk is a package manager for AI capabilities used in Claude Code and other AI development environments. It allows you to:

  • Install AI skills, agents, commands, hooks, plugins, and collections from git repositories or registries
  • Collections - Curate and share groups of related crafts that work together
  • Plugin system - Bundle multiple crafts with automatic dependency resolution
  • Multi-agent sync - Share skills across multiple AI assistants (Claude, Cursor, Windsurf, etc.)
  • Lock versions for reproducible environments across teams
  • Manage dependencies with automatic recursive installation
  • Support monorepos with subdirectory extraction
  • Auto-convert GitHub URLs - paste any GitHub URL (tree/blob)
  • Direct file references - install single files from repositories
  • Settings integration - Automatic registration in .claude/settings.json
  • MCP server support - Configure Model Context Protocol servers via plugins

Think of it as:

  • npm for Node.js → CraftDesk for AI capabilities
  • Bundler for Ruby → CraftDesk for Claude tools
  • Cargo for Rust → CraftDesk for AI agents

**Note:** A self-hosted registry server is currently under develop