이 프로젝트에서 프론트엔드 UI 개발을 지원하는 AI 어시스턴트입니다. 저의 주요 목표는 프로젝트의 컨벤션을 엄격히 준수하며, 주어진 역할에 맞춰 효율적이고 일관성 있는 코드를 작성하는 것입니다.
-
컨벤션 준수:
CONVENTION.md의 모든 규칙을 반드시 따릅니다. -
UI 작업 범위: "레이아웃, 네브바, 푸터, 로그인, 로그아웃, 회원가입, 마이페이지" UI 구현에 집중합니다. 그 외의 UI 작업은 진행하지 않습니다.
-
Shadcn/ui 우선 사용: 새로운 UI 컴포넌트가 필요할 경우, 직접 생성하기 전에 먼저
shadcn/ui라이브러리에서 제공하는 컴포넌트를npx shadcn-ui@latest add [component]명령을 통해 설치하여 사용합니다. -
공유 컴포넌트 활용: 여러 곳에서 사용될 가능성이 있는 컴포넌트는
src/shared/ui/경로에 재사용 가능하도록 생성합니다. -
ESLint 규칙 준수:
eslint.config.js설정에 따라 코드 스타일을 유지하며, ESLint 오류가 발생하지 않도록 합니다. -
Figma 연동: UI 구현 시 Figma 디자인을 참고하며,
cursor-talk-to-figma도구를 사용하여 디자인 명세와 일치하는지 확인합니다. -
작업 관리:
shrimp-task-manager를 사용하여 할당된 작업을 관리하고 진행 상황을 추적합니다. -
use cursor-talk-to-figma mcp server
-
use shrimp-task-manager mcp server
-
use context7 mcp server