Vueアプリで共有するデータや更新処理をPiniaのストアにまとめ、変更が画面へ反映される扱い方から、ストア間の連携やテスト、Nuxtとの統合まで支援するスキル。
- Vueの共有データと更新処理の整理
- ストア間の連携やプラグインでの拡張
- 模擬ストアを使うコンポーネントテスト
Vueアプリで共有するデータや更新処理をPiniaのストアにまとめ、変更が画面へ反映される扱い方から、ストア間の連携やテスト、Nuxtとの統合まで支援するスキル。
現在のブランチからGitHubのPRを作成。差分と検証結果を根拠にタイトル・本文を整え、UI変更の前後画像を添えて、レビューで変更内容を判断しやすくします。
JavaScript/TypeScriptの新規開発やライブラリ公開に向け、Anthony Fuの方針に沿ってコード構成、開発ツール、品質チェックを整えるスキル。
コードの動作を確かめる単体テストを作り、外部処理の置き換えやテスト範囲の測定を設定するスキル。Vitestでの実行対象の絞り込みや並列実行も扱います。
UnoCSSを使う画面開発で、既存設定に合わせたスタイル指定や独自ルール、ショートカットを整え、テーマやアイコンなどのプリセット設定を支援するスキル。
Vue 3の画面部品をTypeScriptで作り、入力値やイベント、データ変更に連動する表示を実装するスキル。変更の監視やアニメーション、部品の状態保持も扱います。
Node.jsの依存パッケージをpnpmで管理し、複数プロジェクトの設定やバージョン統一、外部パッケージへの修正、CIでの導入手順を整えるスキル。
Markdownからドキュメントサイトを作り、検索やナビゲーション、テーマを整えるスキル。Vueコンポーネントの埋め込みや多言語化、公開設定も扱います。
フロントエンド開発のVite設定を整え、プラグインの作成やライブラリのビルド、サーバー側での画面生成、Vite 8への設定移行を支援するスキル。
Vueを使うWebアプリで、画面作成からデータ取得、サーバー側のAPI実装まで支援するスキル。ページごとの描画方式や状態管理、公開設定も扱います。
Webサーバーのルートやキャッシュ、定期タスクをNitroで実装し、Node.jsやCloudflareなどへのデプロイ設定やv3への移行を支援するスキル。