ui5-typescript-conversion は何をしますか?
Agent skill 'ui5-typescript-conversion' from cline/skills.
概要
このスキルは、SAP UI5 アプリケーションを JavaScript から TypeScript に変換するための AI エージェント機能を提供します。
機能
- UI5 プロジェクトの検出と分析
tsconfig.jsonの自動生成- 型定義の追加 (
@types/openui5または@types/sap.ui.core) - レガシーな
jQuery.sap.require呼び出しの ES6 モジュールインポートへの変換 - クラス定義の TypeScript への書き換え
- コントローラー、ビュー、モデルなどの UI5 コンポーネントの変換
使用方法
- スキルを AI エージェントにロードします。
- 変換したい UI5 プロジェクトのルートディレクトリを指定します。
- 必要に応じてオプションを設定します(例:変換の範囲、ターゲットの TypeScript バージョン)。
- 変換プロセスを実行します。
対応プラットフォーム
- Claude Code
- Cursor
- Codex
- その他の AI エージェントツール
注意事項
- 変換前に必ずプロジェクトのバックアップを取ってください。
- 変換後は手動でのレビューとテストを推奨します。
- すべての UI5 パターンが完全に変換されるわけではありません。特に動的なロードパターンや複雑な継承構造は手動の調整が必要になる場合があります。