Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By Taoidle
使用 Git 同步 Claude Code 配置文件,支持 Git LFS 和自定义同步模式 - Sync Claude Code configurations using Git with LFS and custom mode support
npx claudepluginhub taoidle/cc-sync添加文件或目录到自定义同步列表 - Add file or directory to custom sync list
查看当前同步模式和同步项目列表 - View current sync mode and items to sync
初始化配置同步仓库 - Initialize sync repository for Claude Code configurations
列出所有自定义同步项 - List all custom sync items
从同步仓库拉取 Claude Code 配置 - Pull Claude Code configurations from sync repository
Admin access level
Server config contains admin-level keywords
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Sync Claude settings across ephemeral VMs via Git backup
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.
Academic paper search MCP for arXiv, PubMed, IEEE, Scopus, ACM, and more. Requires Docker.
AI-powered cascading development framework with design document system and multi-agent collaboration. Breaks down projects into Features (Mega Plan), Features into Stories (Hybrid Ralph), with auto-generated technical design docs, dependency-driven batch execution, Git Worktree isolation, and support for multiple AI agents (Codex, Amp, Aider, etc.).
Claude Code plugin marketplace for syncing Claude Code configuration files using Git with LFS and custom mode support.
中文文档 | English
# Add marketplace
/plugin marketplace add Taoidle/cc-sync
# Install plugin
/plugin install cc-sync@Taoidle/cc-sync
# Or install at user scope (available for all projects)
/plugin install cc-sync@Taoidle/cc-sync --scope user
# Install from local marketplace directory
claude plugin install /path/to/cc-sync
# Or at user scope
claude plugin install /path/to/cc-sync --scope user
Important: This is for testing only and does NOT install the plugin permanently.
# Test the plugin temporarily
claude --plugin-dir /path/to/cc-sync/plugins/cc-sync
For project-specific installation without using marketplace:
# Copy plugin to your project
cp -r /path/to/cc-sync/plugins/cc-sync ./.claude-plugins/
# Or manually create the directory structure
mkdir -p ./.claude-plugins/cc-sync
# Copy all plugin content to ./.claude-plugins/cc-sync/
# Install directly from GitHub repository
claude plugin install Taoidle/cc-sync
# Or specify a branch
claude plugin install Taoidle/cc-sync#main
cc-sync syncs Claude Code configurations using Git with:
Three Sync Modes
Git LFS Support
Automatic Sync
# Basic mode (recommended)
/cc-sync:init ~/claude-config-sync
# Full mode (with LFS)
/cc-sync:init ~/claude-config-sync full
# Custom mode (user-defined)
/cc-sync:init ~/claude-config-sync custom
# Full mode without LFS
/cc-sync:init ~/claude-config-sync full useLFS=false
cd ~/claude-config-sync
git remote add origin https://github.com/Taoidle/claude-configs.git
git push -u origin main
Core Commands:
/cc-sync:push [mode] - Push configs to sync repository/cc-sync:pull [mode] - Pull configs from sync repository/cc-sync:status - Show sync statusMode Management:
/cc-sync:setMode mode=<basic|full|custom> [useLFS=true|false] - Change sync mode/cc-sync:getMode - View current mode and sync listCustom Mode Commands:
/cc-sync:addCustomItem path=<path> type=<file|dir> [optional=true|false] [useLFS=true|false]/cc-sync:removeCustomItem path=<path>/cc-sync:listCustomItemsTo modify or test the plugin:
# Navigate to plugin directory
cd cc-sync/plugins/cc-sync/mcp-server
# Install dependencies
npm install
# Build TypeScript
npm run build
# Test locally with --plugin-dir
claude --plugin-dir ../..
cc-sync/
├── .claude-plugin/
│ └── marketplace.json # Marketplace manifest
├── plugins/
│ └── cc-sync/ # cc-sync plugin
│ ├── .claude-plugin/
│ │ └── plugin.json
│ ├── commands/ # Command files (9 total)
│ │ ├── init.md
│ │ ├── push.md
│ │ ├── pull.md
│ │ ├── status.md
│ │ ├── setMode.md
│ │ ├── getMode.md
│ │ ├── addCustomItem.md
│ │ ├── removeCustomItem.md
│ │ └── listCustomItems.md
│ ├── hooks/
│ │ └── hooks.json # Auto-sync hooks
│ ├── mcp-server/
│ │ ├── src/
│ │ │ └── index.ts # MCP Server (LFS + Custom support)
│ │ ├── dist/ # Compiled JavaScript
│ │ ├── package.json
│ │ └── tsconfig.json
│ ├── .mcp.json # MCP Server configuration
│ ├── README.md # Plugin documentation (English)
│ └── README.zh-CN.md # Plugin documentation (Chinese)
└── README.md # Marketplace documentation
To publish this marketplace:
cc-sync to GitHub/plugin marketplace add Taoidle/cc-sync
/plugin install cc-sync@Taoidle/cc-sync
MIT
Contributions are welcome! Please feel free to submit a Pull Request.