skill-rails-upgrade
자신감 있는 Rails 애플리케이션 업그레이드
이 스킬은 Rails 애플리케이션을 분석하��� 버전별 가이드와 선택적 파일 병합 계획을 통해 최신 Rails 버전으로 안전하게 업그레이드할 수 있는 포괄적인 업그레이드 평가를 제공합니다.
스킬 ZIP 다운로드
Claude에서 업로드
설정 → 기능 → 스킬 → 스킬 업로드로 이동
토글을 켜고 사용 시작
테스트해 보기
"skill-rails-upgrade" 사용 중입니다. 최신 버전으로 업그레이드하기 위해 내 Rails 앱을 분석하세요
예상 결과:
- Current Rails Version: 7.1.3
- Latest Rails Version: 8.0.1
- Upgrade Type: Major
- Complexity: Large - expect significant changes
- Key Breaking Changes:
- - New framework defaults require review
- - Active Storage configuration changes
- - Turbo 8.0 updates needed
- Recommended Steps:
- 1. Review deprecation warnings in 7.1.3
- 2. Update Gemfile to Rails 8.0.1
- 3. Run bundle update rails
- 4. Review JavaScript dependencies
- 5. Create selective merge plan
"skill-rails-upgrade" 사용 중입니다. Rails 업그레��드에서 어떤 파일이 변경되나요?
예상 결과:
- New Files to Create:
- - config/initializers/new_framework_defaults_8_0.rb
- - bin/ci (new CI script)
- Safe to Update (no local changes):
- - public/404.html, public/500.html
- Needs Manual Merge:
- - config/application.rb (i18n config)
- - config/environments/development.rb (letter_opener)
- - bin/dev (foreman setup)
보안 감사
안전All static findings are false positives. The 'external_commands' detections are shell command examples in documentation (not code execution). The 'network' detections are legitimate Rails documentation URLs. The 'weak cryptographic algorithm' detections are false positives - YAML frontmatter and plain text were incorrectly flagged. This is a legitimate Rails upgrade assistant skill with no security concerns.
중간 위험 문제 (1)
낮은 위험 문제 (2)
위험 요인
⚙️ 외부 명령어 (73)
🌐 네트워크 접근 (7)
📁 파일 시스템 액세스 (5)
감지된 패턴
품질 점수
만들 수 있는 것
Rails 7에서 8로 업그레이드 계획
Rails 7.x에서 Rails 8.x로 업그레이드하는 데 필요한 변경사항, 주요 변경사항, 필요한 파일 업데이트를 포함한 포괄적인 평가를 받으세요.
안전한 점진적 업그레이드
파일을 업데이트하기 전에 로컬 사용자 정의를 확인하는 단계별 프로세스를 따라 프로젝트별 변경사항이 손실되지 않도록 하세요.
JavaScript 종속성 정렬
대상 Rails 버전과 일치하도록 Rails 관련 JavaScript 패키지(Turbo, Stimulus, Action Cable)의 업데이트를 확인하고 권장하세요.
이 프롬프트를 사용해 보세요
rails-upgrade 스킬을 사용하여 이 Rails 애플리케이션을 분석하고 현재 실행 중인 버전과 최신 Rails 버전을 알려주세요.
rails-upgrade 스킬을 사용하여 완전한 업그레이드 평가를 수행하세요. 현재 버전에서 최신 Rails로 업그레이드하고 싶습니다. 주요 변경사항, 필요한 새 파일, 로컬 사용자 정의 처리 계획에 대한 요약을 제공하세요.
rails-upgrade ��킬을 사용하여 선택적 파일 업데이트 계획을 생성하세요. 로컬 사용자 정의가 있는 구성 파일을 확인하고 각 파일에서 정확히 무엇이 변경되는지 보여주세요.
rails-upgrade 스킬을 사용하여 JavaScript 종속성을 확인하세요. npm/yarn을 사용하며 Rails 관련 ���키지(Turbo, Stimulus)가 대상 Rails 버전과 호환되는지 확인하고 싶습니다.
모범 사례
- 변경사항을 적용하기 전에 항상 깨끗한 git 브랜치에서 업그레이드 분석 실행
- 업그레이드 전 현재 버전의 deprecation 경고 검토
- 각 프레임워크 기본값 활성화를 한 번에 하나씩 테스트
- JavaScript 종속성을 Rails 버전과 일치하도록 유지
피하기
- 로컬 사용자 정의 확인 없이 rails app:update 직접 실행
- Turbo 또는 Stimulus 사용 시 JavaScript 종속성 감사 건너뛰기
- 업그레이드 시작 전 deprecation 경고 무시
- 테스트 없이 모든 새 프레임워크 기본값 한 번에 활성화