Community코딩 & 개발github.com

PM-lurenyi/component-flow

프론트엔드 공용 컴포넌트 후보 식별, 수동 확인, 구축, 검토, 페이지 마이그레이션 및 지속적 재사용을 위한 Codex Skill

component-flow란 무엇인가요?

이 스킬은 프론트엔드 프로젝트에서 공용 컴포넌트를 체계적으로 식별하고 관리하는 Codex 기반 워크플로우를 제공합니다. 개발자는 중복된 UI 요소를 자동으로 찾아내고, 사람의 확인을 거쳐 컴포넌트를 구축한 후 코드 리뷰를 수행하며, 기존 페이지를 새 컴포넌트로 마이그레이션하고 지속적으로 재사용성을 유지할 수 있습니다. 주로 Codex 플랫폼에서 사용되며, 팀의 일관된 UI 개발과 코드 중복 감소에 기여합니다. 이 스킬은 후보 식별, 승인 프로세스, 구축, 테스트, 마이그레이션, 그리고 모니터링 단계로 구성된 완전한 수명 주기를 정의합니다.

지원 대상~Claude Code✓Codex CLI~Cursor
npx skills add PM-lurenyi/component-flow

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

component-flow은(는) 무엇을 하나요?

프론트엔드 공용 컴포넌트 후보 식별, 수동 확인, 구축, 검토, 페이지 마이그레이션 및 지속적 재사용을 위한 Codex Skill

개요

이 Skill은 프론트엔드 프로젝트에서 공용 컴포넌트 후보를 식별하고, 사람이 확인한 후 구축하고, 코드 리뷰를 거쳐 페이지를 마이그레이션하며 지속적으로 재사용하는 전체 워크플로우를 제공합니다.

주요 단계

  1. 후보 식별 - 코드베이스에서 중복된 UI 패턴을 자동으로 탐지
  2. 수동 확인 - 식별된 후보를 사람이 검토하여 공용 컴포넌트로 적합한지 판단
  3. 컴포넌트 구축 - 승인된 후보를 기반으로 공용 컴포넌트 개발
  4. 코드 리뷰 - 구축된 컴포넌트의 품질 검증
  5. 페이지 마이그레이션 - 기존 페이지를 새 공용 컴포넌트로 전환
  6. 지속적 모니터링 - 재사용성과 일관성 유지

사용 방법

Codex에서 이 Skill을 활성화한 후, 프론트엔드 프로젝트의 루트 디렉토리에서 다음 명령을 실행하세요:

codex run component-flow

설정

환경 변수설명기본값
COMPONENT_DIR공용 컴포넌트를 저장할 경로src/components
REVIEW_REQUIRED코드 리뷰 필수 여부true

의존성

  • Codex CLI (v1.2.0 이상)
  • Git (선택 사항, 변경 추적용)

라이선스

MIT

관련 스킬