Compétences react-modernization
⚛️

react-modernization

Sûr 🌐 Accès réseau⚡ Contient des scripts⚙️ Commandes externes

Reactアプリケーションをモダンなパターンでアップグレード

レガシーReactコードはアップグレードを遅らせ、破壊的変更を見落としがちです。このスキルはHooksとReact 18機能への移行のための明確な手順を提供します。

Prend en charge: Claude Codex Code(CC)
📊 69 Adéquat
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "react-modernization". React 17アプリをReact 18にアップグレードするためのチェックリストを教えてください。

Résultat attendu:

  • reactとreact-domを18に更新し、タイプパッケージを整合させる
  • createRootに切り替えてStrictModeでテストする
  • バッチング動作を検証し、副作用を修正する

Audit de sécurité

Sûr
v4 • 1/17/2026

This skill contains only static documentation content with React modernization patterns. No executable scripts, network calls, file system access, or external command execution were detected. All 55 static findings are FALSE POSITIVES - the scanner misclassified documentation text and code examples as security threats.

2
Fichiers analysés
689
Lignes analysées
3
résultats
4
Total des audits

Score de qualité

38
Architecture
100
Maintenabilité
81
Contenu
29
Communauté
100
Sécurité
87
Conformité aux spécifications

Ce que vous pouvez construire

React 18アップグレードの計画

破壊的変更とテスト手順を含めた段階的なアップグレード計画を作成する。

クラスコンポーネントの変換

安全なライフサイクルマッピングでレガシークラスをHooksに変換する。

モダン化ガイダンスの作成

codemodとパフォーマンスTipsを含むモダン化チェックリストを提供する。

Essayez ces prompts

アップグレードパス
React 16からReact 18への安全なアップグレードパス、主要な破壊的変更、テスト手順を概述する。
クラスからHooksへ
このクラスコンポーネント(stateとライフサイクルメソッド付き)をHooksに変換し、各変更を説明する。
並行機能
React 18でのTransitionsと自動バッチングの導入方法を短い例題で説明する。
codemod計画
Reactモダン化のために実行すべきcodemodと、最も安全な実行順序を列出する。

Bonnes pratiques

  • 段階的にアップグレードし、各ステップ後にテストする
  • 反復的な変更にはcodemodを使用する
  • リリース前にStrictModeで動作を検証する

Éviter

  • すべての依存関係を一度にアップグレードする
  • StrictModeの警告を無視する
  • テストせずにコンポーネントを変換する

Foire aux questions

どのReactバージョンをカバーしていますか?
React 16から18へのアップグレードガイダンスをカバーしています。
主な制限は何ですか?
ガイダンスの提供のみを行い、codemod、ビルド、テストの実行は行いません。
私のリポジトリと連携できますか?
コンテキストを参照できますが、直接ファイルにアクセスしたり変更したりすることはできません。
私のデータを読み取ったり送信したりしますか?
いいえ。静的ガイダンスであり、ファイル、環境変数、ネットワークにはアクセスしません。
アップグレードに問題がある場合はどうすればよいですか?
チェックリストに従い、StrictModeでテストし、警告を段階的に対処してください。
リンター有什么区别?
コード内でルールを強制するのではなく、アップグレード戦略とパターンを説明します。

Détails du développeur

Structure de fichiers

📄 SKILL.md