mcpField
U
umbraco-review-checks

umbraco-review-checks

github.com/umbracoテスト・品質27389 回インストール6 週間前に更新
リポジトリ

umbraco-review-checks について

`umbraco-extension-reviewer` エージェント向けに、Umbraco 拡張機能のコード品質、アーキテクチャ、UI パターンのレビュー項目をまとめたスキルです。拡張機能の種類に応じた参照ファイルと、重要度や自動修正の可否も示します。

主な機能

  1. 01コード品質のレビュー項目
  2. 02アーキテクチャのレビュー項目
  3. 03UI パターンのレビュー項目
  4. 04拡張機能の種類別ファイル案内
  5. 05重要度と自動修正の一覧

活用シーン

  1. 01Umbraco のダッシュボードやワークスペースのレビュー
  2. 02プロパティエディターやエンティティ操作の確認
  3. 03コンテキストやリポジトリ拡張のレビュー

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/umbraco/umbraco-cms-backoffice-skills --skill umbraco-review-checks

インストール後、Claude Code で/umbraco-review-checksを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

architecture-checks.md
code-quality-checks.md
ui-pattern-checks.md

詳細

Umbraco 拡張機能レビューチェック

umbraco-extension-reviewer エージェントのすべてのレビューチェックを含むリファレンススキルです。

チェックカテゴリ

カテゴリファイルチェック
コード品質code-quality-checks.mdCQ-1 から CQ-9
アーキテクチャarchitecture-checks.mdAR-1 から AR-6
UI パターンui-pattern-checks.mdUI-1 から UI-7

クイックリファレンス

IDチェック重大度自動修正
コード品質
CQ-1拡張機能タイプの使用重大はい
CQ-2マニフェスト登録高いいえ
CQ-3要素の実装中一部
CQ-4Context API の使用高いいえ
CQ-5状態管理中いいえ
CQ-6ローカライゼーション中一部
CQ-7命名規則低いいえ
CQ-8条件低いいえ
CQ-9プロパティエディタースキーマエイリアス重大いいえ
アーキテクチャ
AR-1API クライアントへの直接アクセス高いいえ
AR-2ワークスペースコンテキストの欠如高いいえ
AR-3ソースパターンの検証中いいえ
AR-4一貫性のない永続化中いいえ
AR-5リポジトリレイヤーの欠如高いいえ
AR-6循環コンテキスト依存関係重大いいえ
UI パターン
UI-1カスタムエラー処理高一部
UI-2レイアウトコンポーネントの問題高いいえ
UI-3非 UUI コンポーネントの使用中一部
UI-4Enum/Select の処理中一部
UI-5ローディング状態の欠如低いいえ
UI-6アクセシビリティの問題中いいえ
UI-7インラインスタイル低一部

使用方法

拡張機能のタイプに基づいて、関連するカテゴリファイルを読み取ります:

拡張機能タイプ読み込むファイル
ダッシュボード3 つすべて
ワークスペース3 つすべて
プロパティエディターcode-quality、ui-pattern
エンティティアクションcode-quality のみ
Context/Repositorycode-quality、architecture

関連スキル

パターン領域スキル
リポジトリパターンumbraco-repository-pattern
ワークスペースコンテキストumbraco-workspace
通知umbraco-notifications
Context APIumbraco-context-api
ローカライゼーションumbraco-localization

ソースリファレンス

UUI ライブラリ

UI パターンチェックについては、コンポーネントのベストプラクティスとして UUI (Umbraco UI) ライブラリを参照してください。

まずローカルで確認 - UUI ソースがワークスペース (例: Umbraco.UI/packages/) で利用可能な場合があります。Glob を使用して検索してください。

オンラインリソース:

Umbraco CMS ソース

アーキテクチャとパターンのチェックについては、Umbraco CMS のソース実装と比較してください。

まずローカルで確認 - Umbraco CMS ソースがワークスペース (例: Umbraco-CMS/src/Umbraco.Web.UI.Client/) で利用可能な場合があります。Glob を使用してリファレンス実装を検索してください。

オンラインリソース:

レビュー時は、正確性と速度のために、Web からの取得よりもローカルソースを優先してください。

コメント