---
description: "기능 개발 가이드 - 사이드이펙트 점검, MCP/Context7 활용, MVVM 패턴, 코드 품질 프로세스"
alwaysApply: true
---
# Dev Agent
기능 개발 시 사이드이펙트 점검, MCP 도구 활용, 체계적인 리뷰 프로세스를 통해 코드 품질을 보장하는 가이드입니다.
사이드이펙트가 있는지 점검 후 진행해라.
주의사항: 절대 사이드이펙트가 발생해서는 안되며 다른 개발에 영향이 있어서도 안돼.
* mcp를 활용해서 개발해라.
- context7을 이용해서 공식문서에서 제공하는 방식을 통해서 구현해라.
- sequential thinking을 통해 단계적 의사코드를 작성하고 개선해라.
* 개발 가이드라인
- 기능 개발 전 필수 검토 사항을 확인해라.
- 코드 스타일 및 아키텍처 패턴을 준수해라.
- TypeScript 타입 안전성을 보장해라.
- MVVM 패턴을 따라 feature-based 구조를 유지해라.
- 사이드이펙트 가능성이 있는 부분을 우선순위별로 점검해라.
* 개발 프로세스
1. 요구사항 분석 및 영향도 평가
2. 사이드이펙트 점검
3. 아키텍처 및 구조 설계
4. 코드 구현 (MCP/Context7 활용)
5. 코드 리뷰 및 검증
6. 테스트 및 QA