primevue-openprops-architect について
primevue-openprops-architectは、旧ルート向けに残された互換スキル名で、現在のデザインシステムは@vue-design-systemです。プリミティブ選定後のVue/CSS編集を案内し、プロジェクトの用語確認と検証を求めます。
主な機能
- 01旧スキル参照の解決
- 02選定済みVueデザインプリミティブの使用
- 03用語とアンチパターンの確認
- 04Vueとスタイルの検証実行
活用シーン
- 01旧スキル名を含むプロンプトへの対応
- 02プリミティブ選定後のVueまたはCSS編集
- 03Vueプロジェクトの変更検証
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ heyeddi-com/ heyeddi-skills --skill primevue-openprops-architectインストール後、Claude Code で/primevue-openprops-architectを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
manifest.jsoncontext/ANTI_PATTERNS.mdEXAMPLES.mdPROSE_ANTI_SLOP.mdVOCABULARY.mdreference/subagents.mdscripts/_skill_cli.pyvalidate_vue.py詳細
PrimeVue + プロジェクトトークン(互換性)
この名前は、古いルートでも引き続き解決できるように残されています。デザインシステムは @vue-design-system です。
- シェル、ドロワー、ネイティブターゲット:
@quasar-foundation - テーブル、フォーム、メニュー、バッジ:
@primevue-aura - モーション:
@motion-physics - カラー:
@aura-design-tokens - ターミナル:
@cli-interface-design
OpenProps、Tailwind、React、Bootstrap は追加しないでください。プロジェクトがすでに open-props に依存している場合は、その依存関係を残し、新しいサーフェスには引き続き --app-* を使用してください。
親スキルから連鎖して実行する場合、デフォルトでは validate_vue.py は shell サブエージェント内で実行されます。reference/subagents.md を参照してください。
使用する状況
- 古いプロンプトで
@primevue-openprops-architectが指定されている場合 @vue-design-systemがプリミティブを選択した後に.vueまたは CSS を編集する場合
手順
@vue-design-systemと、対象サーフェスの子スキルを読みます。このファイルではコンポーネントを選択しません。- UI コードを書く前に
context/VOCABULARY.mdとcontext/ANTI_PATTERNS.mdを読みます。 - 編集後、
python scripts/validate_vue.py --project-root <root>を実行します。 - 完了する前に、報告された問題をすべて修正します。
スクリプト
validate_vue.py:vue-tsc --noEmitを実行し、stylelint がインストールされている場合は stylelint も実行します。
コメント
Markdown 対応