From 0436ddf41c3049fe574be9792108186768318940 Mon Sep 17 00:00:00 2001 From: "jihoon87.lee" Date: Wed, 4 Feb 2026 09:35:50 +0900 Subject: [PATCH] =?UTF-8?q?docs:=20=ED=94=84=EB=A1=9C=EC=A0=9D=ED=8A=B8=20?= =?UTF-8?q?=EA=B0=9C=EB=B0=9C=20=EA=B7=9C=EC=B9=99=20=EB=AC=B8=EC=84=9C=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - auto-trade.md: 개발 기본 원칙 및 도구 활용 가이드 --- .agent/rules/auto-trade.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 .agent/rules/auto-trade.md diff --git a/.agent/rules/auto-trade.md b/.agent/rules/auto-trade.md new file mode 100644 index 0000000..b01c48b --- /dev/null +++ b/.agent/rules/auto-trade.md @@ -0,0 +1,34 @@ +--- +trigger: always_on +--- + +# 개발 기본 원칙 + +## 언어 및 커뮤니케이션 + +- 모든 응답은 **한글**로 작성 +- 코드 주석, 문서, 플랜, 결과물 모두 한글 사용 + +## 개발 도구 활용 + +- **Skills**: 프로젝트에 적합한 스킬을 적극 활용하여 베스트 프랙티스 적용 +- **MCP 서버**: + - `sequential-thinking`: 복잡한 문제 해결 시 단계별 사고 과정 정리 + - `tavily-remote`: 최신 기술 트렌드 및 문서 검색 + - `playwright` / `playwriter`: 브라우저 자동화 테스트 + - `next-devtools`: Next.js 프로젝트 개발 및 디버깅 + - `context7`: 라이브러리/프레임워크 공식 문서 참조 + - `supabase-mcp-server`: Supabase 프로젝트 관리 및 쿼리 + +## 코드 품질 + +- 린트 에러는 즉시 수정 +- React 베스트 프랙티스 준수 (예: useEffect 내 setState 지양) +- TypeScript 타입 안정성 유지 +- 접근성(a11y) 고려한 UI 구현 + +## 테스트 및 검증 + +- 브라우저 테스트는 MCP Playwright 활용 +- 변경 사항은 반드시 로컬에서 검증 후 완료 보고 +- 에러 발생 시 근본 원인 파악 및 해결