fsd-skill은(는) 무엇을 하나요?
React, Next.js, Remix, React Router 프로젝트를 위한 Feature-Sliced Design 아키텍처 가드 스킬
개요
이 스킬은 Feature-Sliced Design (FSD) 방법론을 사용하는 프론트엔드 프로젝트에서 아키텍처 무결성을 유지하도록 도와줍니다.
지원 플랫폼
- React
- Next.js
- Remix
- React Router
주요 기능
- 프로젝트 구조가 FSD 원칙을 따르는지 검사
- 기능 슬라이스 간의 적절한 의존성 확인
- 계층 간 임포트 규칙 강제
- 자동 리팩터링 제안 제공
사용법
AI 에이전트에서 이 스킬을 활성화하면 다음과 같은 도움을 받을 수 있습니다:
- 새로운 기능 추가 시 적절한 디렉토리 구조 제안
- 기존 코드의 FSD 위반 사항 감지 및 수정 가이드
- 프로젝트 설정 초기화 및 마이그레이션 지원
예시
# 프로젝트 구조 검사 실행
deno task check:fsd
라이선스
MIT