--- title: "Nuxt FE AI 표준화 로드맵 v1.2" source: "https://sandbox-item.smilegatemegaport.com/Webdev01_UI/fe/fe-ai.html" author: published: created: 2026-04-23 description: tags: - "clippings" --- ## Nuxt FE AI Standardization Claude Code Skills 기반 지능형 업무 매뉴얼 — FE 개발 프로세스 표준화 로드맵 본 문서는 **Nuxt 3 기반 FE 개발 프로세스** 를 Claude Code AI Skills과 통합하여 체계적인 표준화 체계를 구축하기 위한 로드맵입니다. 팀 전체가 동일한 품질과 패턴으로 개발할 수 있도록 각 단계별 **지능형 업무 매뉴얼(Skills)** 을 정의합니다. ### 1.1 프로젝트 목적 - 개발 프로세스 전 단계(기획~검증)에 걸친 AI 어시스턴트 활용 체계 수립 - Claude Code Skills을 활용한 반복 작업 자동화 및 코드 품질 균일화 - 신규 인력의 빠른 온보딩 및 팀 간 일관된 코드 컨벤션 유지 - 개발 생산성 향상과 동시에 코드 리뷰 품질 확보 ### 1.2 Claude Code Skills이란? Claude Code Skills은 특정 작업 도메인에 대해 Claude가 전문적으로 수행할 수 있도록 구조화된 **업무 지시서** 입니다. SKILL.md 파일을 중심으로, 트리거 조건·실행 절차·출력 포맷이 정의되어 있어 팀원 누구나 일관된 결과를 얻을 수 있습니다. | 구성 요소 | 설명 | 예시 | | --- | --- | --- | | **SKILL.md** | 핵심 지시서 (500줄 이내 권장) | 트리거, 절차, 출력 포맷 정의 | | **scripts/** | 반복 작업 자동화 스크립트 | 컴포넌트 생성기, 린트 검사기 | | **references/** | 도메인별 참조 문서 | Nuxt 컨벤션, API 패턴 가이드 | --- FE 개발 전체 라이프사이클의 각 Phase마다 전용 Claude Code Skill을 배치합니다. 🔄 **v1.1 변경사항:** 기존 Phase 5(성능+SEO)를 **Phase 5(성능)** 과 **Phase 6(SEO·GEO·AEO)** 로 분리했습니다. SEO Skill에 Generative Engine Optimization(GEO)과 Answer Engine Optimization(AEO)을 추가하여 AI 검색 시대에 대응합니다. **v1.2 변경사항:** FE개발 단계(Phase 3~4)에 **5개 서브 단계**를 추가했습니다. Phase 3-2(페이지·레이아웃·미들웨어), Phase 3-3(Vue 컴포넌트 생성), Phase 3-4(Composable·데이터 페칭), Phase 4-1(Pinia 스토어), Phase 4-2(Nitro 서버 라우트)로 실제 개발 워크플로우를 세분화합니다. | 대단계 | Phase | 핵심 활동 | Claude Skill | | --- | --- | --- | --- | | 기획 | Phase 1 | 요구사항 정의, 플로우차트 | `requirement-analyzer/SKILL.md requirement-analyzer/references/` | | 마크업 | Phase 2 | HTML 마크업, Tailwind 컨벤션 | `markup/SKILL.md markup/references/` | | | Phase 2-0 | PSD -> 피그마 컨버팅 | `SKILL 검토 중 Codia AI 디자인 (PSD to Figma) PSD Importer for Figma` | | | Phase 2-1 | 피그마 HTML 마크업 | `markup/SKILL.md markup/references/` | | | Phase 2-2 | 프로모션 HTML 마크업 | `markup-promotion/SKILL.md markup-promotion/references/` | | | Phase 2-3 | EDM HTML 마크업 | `markup-edm/SKILL.md markup-edm/references/` | | FE개발 | Phase 3 | Nuxt 컴포넌트 아키텍처 | `component-architect https://github.com/onmax/nuxt-skills/tree/main` | | | Phase 3-1 | Nuxt 공식문서 기반 | ` nuxt/SKILL.md references/ - server.md - API routes, server middleware - middleware.md - middleware, File-based routing - plugins.md - plugins, app lifecycle - nuxt-composables.md - Nuxt composables - nuxt-components.md - NuxtLink, NuxtImg, NuxtTime - nuxt-config.md - Config, modules, auto-imports, layers ` | | | Phase 3-2 | 페이지·레이아웃·미들웨어 생성 | `nuxt-page-layout/SKILL.md` | | | Phase 3-3 | Vue 컴포넌트 신규 생성 | `vue-component-create/SKILL.md` | | | Phase 3-4 | Composable·데이터 페칭 | `nuxt-composable/SKILL.md` | | FE개발 | Phase 4 | API 연동 | `api-manager/SKILL.md api-manager/references/` | | | Phase 4-1 | Pinia 스토어 생성 | `pinia-store/SKILL.md` | | | Phase 4-2 | Nitro 서버 라우트(BFF) | `nuxt-api-route/SKILL.md` | | 검증 | Phase 5 | 검증 | | | | Phase 5-1 | Phase 1 기획 요구사항 검증 | `requirement-optimizer/SKILL.md requirement-optimizer/references/` | | | Phase 5-2 | 성능 최적화 (CWV) | `perf-optimizer/SKILL.md perf-optimizer/references/` | | 검증 | Phase 6 | SEO · GEO · AEO 검증 | `seo-geo/SKILL.md seo-geo/references/` | --- **트리거:** 요구사항, 기획서, 플로우차트, 화면정의서, 유저스토리 기획 문서를 분석하여 Nuxt 프로젝트에 적합한 구조화된 요구사항 명세(페이지 목록, 컴포넌트 트리, 라우팅 맵, 데이터 플로우)를 자동 생성합니다. "이 기획서를 분석해서 Nuxt 페이지 구조와 컴포넌트 목록을 뽑아줘" ### Skill 동작 절차 1. **입력 분석** — 기획서/PRD 문서를 파싱하여 기능 요구사항, 화면 목록, 사용자 플로우를 추출 2. **페이지 맵 생성** — Nuxt의 pages/ 디렉토리 구조에 맞는 라우팅 맵을 자동 설계 3. **컴포넌트 트리 도출** — Atomic Design 원칙에 따른 컴포넌트 분해 4. **데이터 플로우 정의** — 각 페이지/컴포넌트별 필요 데이터, API 엔드포인트 매핑 5. **Mermaid 플로우차트 출력** — 화면 전환 흐름, 조건 분기를 시각화 💬 프롬프트 템플릿 ``` 다음 기획서를 분석해서 Nuxt 3 프로젝트 구조를 설계해줘. [기획서 첨부 또는 내용 붙여넣기] 출력 형식: 1. pages/ 디렉토리 라우팅 구조 2. components/ Atomic Design 기반 컴포넌트 트리 3. 각 페이지별 필요 API 엔드포인트 목록 4. Mermaid 플로우차트 (화면 전환 흐름) 5. composables/ 에 필요한 공통 로직 목록 ``` --- **트리거:** 마크업, HTML 구조, 시멘틱, Tailwind, 클래스 순서, 접근성, ARIA, SFC 구조, 반응형 디자인 시안을 Nuxt 컴포넌트의 시멘틱 HTML + Tailwind CSS로 변환합니다. 4개 참조 문서(시멘틱 HTML, Tailwind 컨벤션, 접근성, Nuxt SFC 패턴)를 도메인별로 선택 로드합니다. "이 디자인을 시멘틱 마크업으로 변환하고 Tailwind 클래스를 적용해줘" **트리거:** PSD, 피그마 변환, PSD to Figma, 디자인 컨버팅, PSD 임포트 PSD 디자인 파일을 Figma로 변환하는 프로세스를 지원합니다. **Codia AI 디자인(PSD to Figma)** 및 **PSD Importer for Figma** 도구를 활용하여 레이어 구조를 유지하며 Figma 포맷으로 컨버팅합니다. ⚠️ SKILL 검토 중 — 도구 안정성 및 레이어 정합성 평가 진행 중 "이 PSD 파일을 Figma로 변환해서 마크업 작업 준비해줘" **트리거:** 피그마, Figma, 피그마 마크업, 피그마 HTML, 디자인 시안 마크업, Figma to HTML 피그마 디자인 시안을 HTML 마크업으로 변환하는 데 특화된 Skill입니다. markup Skill을 기반으로 피그마 레이어 구조 해석, 컴포넌트 매핑, 반응형 브레이크포인트 추출을 포함합니다. "이 피그마 디자인 시안을 HTML 마크업으로 변환해줘" ### HTML 시멘틱 태그 가이드 | 영역 | 시멘틱 태그 | 규칙 | | --- | --- | --- | | **레이아웃** |
,