nizanrosh

Claude Config Portable — Development skill for Claude Code

Development community

Portable CLI to export and import your entire Claude Code setup (plugins, skills, MCPs, settings) as a single string.

How to install Claude Config Portable

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

What Claude Config Portable does

Portable CLI to export and import your entire Claude Code setup (plugins, skills, MCPs, settings) as a single string.

Alternatives in Development

  • Claude Config — Built-in /config command to manage settings interactively 81.1k ★
  • Mcporter — Call MCPs via TypeScript, masquerading as simple TypeScript API 4.1k ★
  • Convert Paths Relative — This command converts all absolute paths in .claude/settings.json command scripts to relative paths 200 ★

README

claude-config-portable

[![CI](https://github.com/nizanrosh/claude-config-portable/actions/workflows/ci.yml/badge.svg)](https://github.com/nizanrosh/claude-config-portable/actions/workflows/ci.yml) [![Go](https://img.shields.io/badge/Go-1.22+-00ADD8?logo=go)](https://go.dev) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE) [![Latest Release](https://img.shields.io/github/v/release/nizanrosh/claude-config-portable)](https://github.com/nizanrosh/claude-config-portable/releases/latest)

Portable CLI to export and import your entire **Claude Code** and **Cursor IDE** setup as a single string.

Share your configuration between machines or teammates — no manual copying of dotfiles required.

claude-config-portable demo

Install

curl -fsSL https://raw.githubusercontent.com/nizanrosh/claude-config-portable/main/install.sh | bash

Or with Go:

go install github.com/nizanrosh/claude-config-portable/cmd/claude-config@latest

What Gets Exported

Claude Code

Config Source
Global settings (model, plugins, effort level) ~/.claude/settings.json
Permissions & hooks ~/.claude/settings.local.json
Installed plugins ~/.claude/plugins/installed_plugins.json
Custom marketplaces ~/.claude/plugins/known_marketplaces.json
MCP server configs .mcp.json inside each plugin install path
User-level MCP config ~/.claude/.mcp.json
User-created skills ~/.claude/skills/*/
User-created agents ~/.claude/agents/*.md

Cursor IDE

Config Source
Editor settings ~/.cursor/User/globalStorage/cursor-settings.json
Keybindings ~/.cursor/User/keybindings.json
Snippets ~/.cursor/User/snippets/*.json
Rules ~/.cursor/rules/*
MCP config ~/.cursor/mcp.json
Extensions manifest ~/.cursor/extensions/extensions.json