mcpField
A
arch-nuxt-module-builder

arch-nuxt-module-builder

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

arch-nuxt-module-builder について

Nuxt モジュールの開発・保守に使う @nuxt/module-builder のリファレンススキルです。公式ビルドスタックに沿って、ランタイム変換、型生成、CI 設定を扱います。

主な機能

  1. 01モジュールビルド設定の自動化
  2. 02ランタイムファイルの変換
  3. 03型と schema shim の生成
  4. 04CLI と CI のガイダンス
  5. 05パッケージエクスポートの設定

活用シーン

  1. 01module-builder での Nuxt モジュール作成
  2. 02ランタイムプラグインやコンポーネントの保守
  3. 03CI 向けモジュールビルドの準備
  4. 04パッケージエクスポートの設定

インストール

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

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

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

同梱ファイル

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

GENERATION.md
assets/
ci.yml
references/
best-practices-package-exports.md
best-practices-setup-patterns.md
core-ci.md
core-cli.md
core-dist-output.md
core-module-definition.md
core-overview.md
core-project-structure.md
features-build-config.md
features-runtime.md
features-types-generation.md

詳細

arch-nuxt-module-builder のスキルは、Nuxt モジュールのビルドと公開を完全にサポートする @nuxt/module-builder を扱います。unbuild を使用し、モジュールのビルド設定を自動化して、@nuxt/schema 用の型とシムを生成し、src/runtime/(プラグイン、コンポーザブル、コンポーネント)を dist/runtime/ に変換します。公式の module-builder スタックを使って Nuxt モジュールを作成または保守する場合に、これらのスキルを使用してください。

このスキルは @nuxt/module-builder v1.0.2 に基づいており、2026-01-30 に生成されました。

コアリファレンス

トピック説明リファレンス
概要module-builder の概要、要件、クイックスタートcore-overview
プロジェクト構成src/module.ts、src/runtime/、package.json、build.config.tscore-project-structure
モジュール定義defineNuxtModule、ModuleOptions、フック、ランタイム設定の型core-module-definition
Dist 出力module.mjs、module.json、types.d.mts、runtime/*core-dist-output
CLInuxt-module-build build/prepare、引数(cwd、outDir、stub)core-cli
CIGitHub Actions — lint、typecheck、build、testcore-ci

機能

トピック説明リファレンス
ランタイムsrc/runtime/ の構成、プラグイン/コンポーザブル/コンポーネント、mkdistfeatures-runtime
型生成types.d.mts、ModuleOptions の推論、シムfeatures-types-generation
ビルド設定build.config.ts、追加エントリー、unbuild プリセットfeatures-build-config

ベストプラクティス

トピック説明リファレンス
パッケージのエクスポートexports、typesVersions、prepack、filesbest-practices-package-exports
セットアップパターンcreateResolver、拡張子を指定しない addPluginbest-practices-setup-patterns

アセット

アセット説明
ci.ymlGitHub Actions CI ワークフローテンプレート — .github/workflows/ci.yml にコピーします

コメント