본문으로 건너뛰기

© 2026 Molayo

GitHub요약2026. 06. 30. 10:11

Kabi10/cursor-rules

요약

프로젝트 스택을 자동으로 감지하여 Cursor용 프로젝트 규칙(.cursor/rules/project.mdc)을 생성해주는 도구입니다. npx 명령 한 번으로 기술 스택을 스캔하고 맞춤형 규칙을 구성할 수 있습니다.

핵심 포인트

  • 프로젝트 파일(package.json 등)을 스캔하여 기술 스택 자동 감지
  • 최신 Cursor 형식인 .mdc 및 기존 .cursorrules 형식 지원
  • SaaS, Ecommerce, Claude Code 등 특정 패턴 수동 선택 가능
  • npx를 통한 간편한 실행 및 스크립트 방식 지원

단 한 번의 명령으로 프로젝트의 스택을 자동 감지하고 Cursor 프로젝트 규칙을 생성합니다. 클로닝(cloning)이 필요하지 않습니다.

npx cursor-compose

현재 Cursor 형식인 .cursor/rules/project.mdc를 작성합니다. 기존의 .cursorrules 형식도 지원합니다.

  • package.json, requirements.txt, pubspec.yaml 등을 프로젝트에서 스캔합니다.
  • 감지된 모듈을 보여주며, 추가 항목을 토글(toggle)할 수 있습니다.
  • 구성된 .cursor/rules/project.mdc를 프로젝트 루트에 작성합니다.
발견된 파일추가된 모듈
package.json의 nextnextjs + typescript
package.json의 typescripttypescript
@supabase/supabase-jssupabase
drizzle-ormdrizzle
shadcn / @radix-uishadcn
requirements.txt의 fastapifastapi
pubspec.yaml의 flutter:flutter

core는 항상 포함됩니다.

초기화 중에 다음 항목들을 수동으로 선택할 수 있습니다:

saas — 멀티 테넌시 (multi-tenancy), 결제 (billing), 기능 플래그 (feature flags)
ecommerce — 장바구니 (cart), 결제 (checkout), 재고 (inventory), 결제 (payments)
claude-code — CLAUDE.md 컨벤션 (conventions), 메모리 시스템 (memory system)
agentic — 에이전트 루프 패턴 (agent loop patterns), 도구 사용 안전성 (tool use safety)

Node.js 18+

npx 대신 스크립트로 규칙을 구성하는 것을 선호한다면, 클로닝 후에도 기존의 build-rules.ps1 (Windows) 및 build-rules.sh (Unix)를 사용할 수 있습니다.

CONTRIBUTING.md를 참조하세요. 새로운 모듈을 추가하는 것은 단순히 modules/.md 파일을 추가하는 것뿐입니다.

MIT

AI 자동 생성 콘텐츠

본 콘텐츠는 GitHub Claude Ecosystem의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0