mirror of
https://github.com/affaan-m/everything-claude-code.git
synced 2026-02-13 09:53:08 +08:00
Add complete .cursor/ directory with rules, agents, skills, commands, and MCP config adapted for Cursor's format. This makes ecc-universal a truly cross-IDE package supporting Claude Code, Cursor, and OpenCode. - 27 rule files with YAML frontmatter (description, globs, alwaysApply) - 13 agent files with full model IDs and readonly flags - 30 skill directories (identical Agent Skills standard, no translation) - 31 command files (5 multi-* stubbed for missing codeagent-wrapper) - MCP config with Cursor env interpolation syntax - README.md and MIGRATION.md documentation - install.sh --target cursor flag for project-scoped installation - package.json updated with .cursor/ in files and cursor keywords
Everything Claude Code — Cursor IDE Support
Pre-translated configurations for Cursor IDE, part of the ecc-universal package.
What's Included
| Category | Count | Description |
|---|---|---|
| Rules | 27 | Coding standards, security, testing, patterns (common + TypeScript/Python/Go) |
| Agents | 13 | Specialized AI agents (planner, architect, code-reviewer, tdd-guide, etc.) |
| Skills | 30 | Agent skills for backend, frontend, security, TDD, and more |
| Commands | ~28 | Slash commands for planning, reviewing, testing, and deployment |
| MCP Config | 1 | Pre-configured MCP servers (GitHub, Supabase, Vercel, Railway, etc.) |
Agents
| Agent | Description | Mode |
|---|---|---|
| planner | Expert planning specialist for complex features and refactoring | Read-only |
| architect | Software architecture specialist for system design and scalability | Read-only |
| code-reviewer | Code review for quality, security, and maintainability | Full access |
| tdd-guide | Test-driven development with 80%+ coverage enforcement | Full access |
| security-reviewer | Security vulnerability detection (OWASP Top 10) | Full access |
| build-error-resolver | Build and TypeScript error resolution | Full access |
| e2e-runner | End-to-end testing with Playwright | Full access |
| doc-updater | Documentation and codemap updates | Full access |
| refactor-cleaner | Dead code cleanup and consolidation | Full access |
| database-reviewer | PostgreSQL/Supabase database specialist | Full access |
| go-build-resolver | Go build error resolution | Full access |
| go-reviewer | Go code review specialist | Full access |
| python-reviewer | Python code review specialist | Full access |
Installation
# Install the package
npm install ecc-universal
# Install Cursor configs for TypeScript projects
./install.sh --target cursor typescript
# Install for multiple languages
./install.sh --target cursor typescript python golang
Rules Structure
- Common rules (always active): coding-style, security, testing, git-workflow, hooks, patterns, performance, agents
- Language-specific rules (activated by file type): TypeScript, Python, Go
- Context rules (manually activated): dev, research, review modes
MCP Servers
The included mcp.json provides pre-configured MCP servers. Copy to your project's .cursor/mcp.json and set environment variables:
GITHUB_PERSONAL_ACCESS_TOKEN— GitHub operationsFIRECRAWL_API_KEY— Web scraping
Further Reading
- Migration Guide — Concept mapping from Claude Code to Cursor
- Main README — Full documentation and guides