admin-ui-builder について
admin-ui-builderは、既存の管理アーキテクチャ契約に沿って管理画面を設計するスキルです。権限やセキュリティ、破壊的操作の状態を考慮し、実装への引き継ぎを支援します。
主な機能
- 01管理画面仕様の定義
- 02ローカルUI実装の引き継ぎ
- 03ロード・エラー状態の網羅
- 04権限・監査状態の反映
- 05破壊的操作の確認要件
活用シーン
- 01フォーム、テーブル、フィルターの仕様作成
- 02空・ロード・エラー画面の計画
- 03管理UI実装タスクの整理
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ sergekostenchuk/ ui-ux-agent-skill-system --skill admin-ui-builderインストール後、Claude Code で/admin-ui-builderを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
agents/openai.yamlassets/admin-screen-spec.template.mdevals/evals.jsonreferences/admin-ui-build-contract.md詳細
管理 UI ビルダー
このスキルは、既存の管理アーキテクチャ契約に基づいて、管理 UI の画面を構築または仕様化します。
動作モード
screen-spec:管理画面、状態、フォーム、テーブル、フィルター、バリデーションを定義します。implementation-handoff:ローカル UI の実装タスクを準備します。state-coverage:空、読み込み中、エラー、権限拒否、監査、確認の各状態を網羅します。
必須ワークフロー
- references/admin-ui-build-contract.md を読みます。
- assets/admin-screen-spec.template.md を使用します。
admin-ui-orchestratorからロール、権限、破壊的な操作、監査要件を確認します。- 見た目のシンプルさを優先して、セキュリティや権限の状態を隠してはいけません。
安全ルール
- 本番環境で管理操作による変更を実行してはいけません。
- 破壊的な操作にはすべて、明示的な確認 UI とロールバック/監査の手順が必要です。
- UI の例で、シークレット、トークン、顧客の個人データ、生ログを決して公開してはいけません。
バリデーション
python3 $CODEX_HOME/skills/.system/skill-creator/scripts/quick_validate.py $CODEX_HOME/skills/admin-ui-builder
python3 $CODEX_HOME/skills/senior-skill-architect/scripts/lint_production_skill.py $CODEX_HOME/skills/admin-ui-builder
python3 -m json.tool $CODEX_HOME/skills/admin-ui-builder/evals/evals.json >/dev/null
コメント
Markdown 対応