mcpField
U
uni-helper

uni-helper

github.com/uni-helper開発110796 回インストール39 週間前に更新
リポジトリ

uni-helper について

uni-helperは、uni-app開発者向けのツール群です。Viteプラグイン、ユーティリティライブラリ、TypeScript対応、プロジェクトスターターをまとめています。

主な機能

  1. 01ファイルベースのページルーティング
  2. 02コンポーネントの自動インポート
  3. 03プラットフォーム別コンパイル
  4. 04コンポーザブルとネットワークライブラリ
  5. 05テンプレート向けTypeScript型定義
  6. 06プロジェクト作成ツールとスターター

活用シーン

  1. 01新しいuni-appプロジェクトの作成
  2. 02ルーティングとレイアウトの追加
  3. 03コンポーネントのオンデマンド導入
  4. 04プラットフォーム別ファイルの処理

インストール

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

$npx skills add https://github.com/uni-helper/skills --skill uni-helper

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

同梱ファイル

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

GENERATION.md
references/
lib-uni-network.md
lib-uni-promises.md
lib-uni-typed.md
lib-uni-use.md
plugin-components.md
plugin-layouts.md
plugin-manifest.md
plugin-middleware.md
plugin-pages.md
plugin-platform-modifier.md
plugin-platform.md
starter-create-uni.md
starter-vitesse.md
util-uni-env.md
util-unocss-preset.md

詳細

このスキルは uni-helper のドキュメントに基づいており、2026-01-30 に生成されました。

uni-helper は、uni-app のための AI 搭載開発ツールのエコシステムです。Vite プラグイン、ユーティリティライブラリ、TypeScript サポート、開発ツールを提供し、uni-app の開発体験を向上させます。

Vite プラグイン

トピック説明リファレンス
vite-plugin-uni-pagesuni-app のファイルベースのルーティングシステムで、ページを自動検出しますplugin-pages
vite-plugin-uni-layoutsuni-app 向けの Nuxt のようなレイアウトシステムplugin-layouts
vite-plugin-uni-components必要に応じたコンポーネントの自動インポートplugin-components
vite-plugin-uni-manifestmanifest.json を TypeScript で記述しますplugin-manifest
vite-plugin-uni-platformファイルベースのプラットフォームコンパイル(*.h5mp-weixin
vite-plugin-uni-platform-modifier属性/ディレクティブ向けのプラットフォーム修飾子plugin-platform-modifier
vite-plugin-uni-middlewareuni-app のルーティング向けミドルウェアサポートplugin-middleware

ライブラリ

トピック説明リファレンス
uni-useuni-app 向けの VueUse スタイルのコンポーザブルユーティリティlib-uni-use
uni-networkuni-app 向けの Promise ベースの HTTP クライアントlib-uni-network
uni-promisesuni-app API 向けの Promise ラッパーlib-uni-promises
uni-typeduni-app テンプレート向けの TypeScript 型定義lib-uni-typed

ユーティリティ

トピック説明リファレンス
uni-envuni-app 向けの環境検出ユーティリティutil-uni-env
unocss-preset-uniuni-app 向けの UnoCSS プリセットutil-unocss-preset

プロジェクトスターター

トピック説明リファレンス
create-uniuni-app プロジェクト向けの CLI スキャフォールディングツールstarter-create-uni
vitesse-uni-appVite を活用した uni-app スターターテンプレートstarter-vitesse

プラグイン順序のベストプラクティス

複数の uni-helper Vite プラグインを使用する場合、推奨される順序は次のとおりです。

// vite.config.ts
export default defineConfig({
  plugins: [
    UniComponents(),  // 1. Component auto-import
    UniPages(),       // 2. File-based routing
    UniLayouts(),     // 3. Layout system
    UniManifest(),    // 4. Manifest generation
    UniPlatform(),    // 5. Platform-specific files
    UniPlatformModifier(), // 6. Platform modifiers
    UniMiddleware(),  // 7. Route middleware
    Uni(),            // 8. Official uni-app plugin (always last)
  ],
})

クイックスタート

create-uni を使って新しい uni-app プロジェクトを作成します。

# npm 7+, extra double-dash is needed
npm create uni@latest

# pnpm
pnpm create uni

# yarn
yarn create uni

公式リソース

コメント