Ecc2cursor banner
cminn10 cminn10

Ecc2cursor

Development community

Description

Sync Everything Claude Code configs into Cursor — skills, agents, commands, and MCP servers.

Installation

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

README

ecc2cursor

[![npm version](https://img.shields.io/npm/v/ecc2cursor)](https://www.npmjs.com/package/ecc2cursor) [![license](https://img.shields.io/npm/l/ecc2cursor)](./LICENSE) [![node](https://img.shields.io/node/v/ecc2cursor)](https://nodejs.org)

Bring battle-tested **Cursor rules**, **skills**, **agents**, **commands**, and **MCP servers** from [Everything Claude Code](https://github.com/affaan-m/everything-claude-code) into your Cursor IDE setup — with a single command.

**Zero config. Fully stateless.** No hidden files, no persistent state. Just run it.

Why ecc2cursor?

[Everything Claude Code](https://github.com/affaan-m/everything-claude-code) (ECC) is a curated collection of AI coding configurations — rules for dozens of languages, reusable skills, specialized agents, and pre-configured MCP servers. It's built for Claude Code, but the patterns are universal.

**ecc2cursor** automatically translates and installs these configs into Cursor's format:

  • Cursor Rules — coding standards for TypeScript, Python, Go, Java, Django, Spring Boot, and more
  • Cursor Skills — reusable prompt-driven workflows (TDD, code review, security audit, planning, etc.)
  • Cursor Agents — specialized subagents for build errors, refactoring, database review, E2E tests
  • Cursor Commands — one-click actions for common workflows
  • MCP Servers — pre-configured Model Context Protocol integrations

No manual copying. No format mismatches. Just `npx ecc2cursor` and pick what you need.

Quick Start

# npm
npx ecc2cursor

# bun
bunx ecc2cursor

This launches an interactive wizard that walks you through:

  1. Picking a target directory (~/.cursor/ or project-level)
  2. Choosing which categories to sync (agents, rules, commands, skills, contexts, hooks, MCP)
  3. Selecting language rule sets
  4. Picking MCP servers to install
  5. Confirming and syncing

Non-Interacti