ui5 Claude Code プラグイン
Claude Code プラグインClaude Code開発エンタープライズ業務プラットフォームWeb・アプリ開発コード品質・レビュー・テスト以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。
ui5は、コーディングエージェント向けにSAPUI5およびOpenUI5開発を支援するプラグインです。UI5プロジェクトの雛形作成と検証、UI5コントロールのAPIドキュメント参照、UI5リンターの実行といった機能をMCPツールとして提供します。加えて、一般的な開発ガイドラインからアクセシビリティ、統合カード、モデル駆動コントロール(mdc)、OPA5結合テスト、QUnitテスト、スマートコントロール、テーブルコントロールまで、複数のスキルが同梱されています。READMEによると、TypeScriptへの変換作業は別プラグインが担当し、スキルのみをインストールする場合はUI5 MCPサーバーを別途用意する必要があります。
ui5 でできること
- MCPツールでUI5プロジェクトの雛形を作成し検証する
- UI5コントロールのAPIドキュメントを調べる
- UI5リンターでコード品質を確認する
- 非同期モジュール読み込みやODataバインディング、CSP対応、TypeScriptイベントハンドラ、CAP連携、フォーム作成、i18n、コンポーネント初期化など一般的な開発ガイドラインを参照する
- UI5のビュー・フラグメント・コントローラー向けアクセシビリティチェックリストを参照する
- UI Integration Cardsのmanifest構造や検証方法に関するガイドラインを参照する
- OData V4/JSONモデルを使うsap.ui.mdcのモデル駆動コントロールのガイドラインを参照する
- OPA5結合テストのデバッグ手順とガイドラインに従う
- QUnitユニットテストの近代化パターンとコーディング規約を適用する
- OData V2を使うsap.ui.compスマートコントロールのガイドラインを参照する
- UI5テーブルコントロールの選定と実装に関する指針を参照する