mcpField
A
arch-nuxt-lite

arch-nuxt-lite

github.com/hairyf開発2698 回インストール2 週間前に更新
リポジトリ

arch-nuxt-lite について

arch-nuxt-liteは、クライアントのみのシングルページアプリ向けの軽量なVite・Vue 3スターターです。このスキルでは、ファイルベースルーティング、自動インポート、スタイル、テストなどの構成と実践方法を説明します。

主な機能

  1. 01unplugin-vue-routerによるファイルベースルーティング
  2. 02コンポーネントとコンポーザブルの自動インポート
  3. 03UnoCSSのスタイルとアイコン
  4. 04VueUseのコンポーザブル
  5. 05Vitestによるコンポーネントテスト
  6. 06NetlifyへのSPAデプロイガイド

活用シーン

  1. 01シンプルなクライアント専用Vueアプリの開始
  2. 02型付きファイルベースルートの追加
  3. 03Vitestを使ったコンポーネントテスト

インストール

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

$npx skills add https://github.com/hairyf/skills --skill arch-nuxt-lite

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

同梱ファイル

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

GENERATION.md
assets/
ci.yml
references/
best-practices-routing.md
core-app-structure.md
core-ci.md
core-eslint.md
core-overview.md
core-scripts.md
core-vite-config.md
features-components.md
features-composables.md
features-deploy.md
features-routing.md
features-testing.md
features-unocss.md

詳細

arch-nuxt-lite(Vitesse Lite)は、軽量な Vite + Vue 3 SPA のスターターです。unplugin-vue-router によるファイルベースのルーティング、コンポーネントとコンポーザブルの自動インポート、UnoCSS、VueUse、Vitest を備えています。SSR、i18n、レイアウト、SSG、PWA、Markdown には対応していません。クライアントのみで動作するシンプルなアプリに適しています。SSR を使う場合は、arch-nuxt または Nuxt を使用してください。

このスキルは vitesse-lite(arch-nuxt-lite のソース)を基にしており、2026-01-30 に生成されました。

推奨プラクティス:

  • ファイルベースのルーティングには Vite + unplugin-vue-router を使用し、ルートは src/pages に配置してください
  • インポートでは src/ のエイリアス ~/ を使用してください
  • VueUse(useDark、useToggle、useCounter など)と src/composables 内のコンポーザブルを使用してください。すべて自動インポートされます

コアリファレンス

トピック説明リファレンス
概要プロジェクトの目的、構成、スタック、使用場面core-overview
アプリの構成エントリーポイント、RouterView、パスエイリアス、App.vuecore-app-structure
Vite の設定defineConfig、プラグイン、エイリアス、Vitestcore-vite-config
スクリプトbuild、dev、lint、typecheck、preview、testcore-scripts
CIGitHub Actions — build、test、lint、typecheck のマトリックスcore-ci
ESLint@antfu/eslint-config、unocss、フォーマッター、pnpmcore-eslint

機能

トピック説明リファレンス
ルーティングunplugin-vue-router、ファイルベースのルート、useRoute/useRouter、型付きパラメーターfeatures-routing
コンポーネントunplugin-vue-components、自動インポート、UnoCSS アイコンfeatures-components
コンポーザブルunplugin-auto-import、composables ディレクトリ、ダークモード(useDark、useToggle)features-composables
UnoCSSuno.config.ts、ショートカット、プリセット、アイコン、ウェブフォントfeatures-unocss
テストVitest、jsdom、@vue/test-utils を使ったコンポーネントテストfeatures-testing
デプロイNetlify、netlify.toml、SPA リダイレクトfeatures-deploy

ベストプラクティス

トピック説明リファレンス
ルーティングファイルベースのルーティングパターン、動的ルート/キャッチオールルートbest-practices-routing

コメント