Agent Skills by ALSEL
Anthropic Claudeドキュメント⭐ リポ 0品質スコア 50/100

nuxt

Nuxt 4以降のプロジェクト開発時に活用するスキルで、サーバールート・ファイルベースルーティング・ミドルウェアパターン・Nuxt固有のコンポーザブル・設定情報を最新ドキュメントに基づいて提供します。h3 v1のヘルパー(バリデーション・WebSocket・SSE)およびnitropack v2のパターンもカバーしており、Nuxt 4.3以降に対応しています。

description の原文を見る

Use when working on Nuxt 4+ projects - provides server routes, file-based routing, middleware patterns, Nuxt-specific composables, and configuration with latest docs. Covers h3 v1 helpers (validation, WebSocket, SSE) and nitropack v2 patterns. Updated for Nuxt 4.3+.

SKILL.md 本文

Nuxt 4+ 開発

Nuxt 4+ プロジェクト (v4.3+) に対する段階的なガイダンス、最新のパターンと規約に対応。

使用場面

以下の場面で活躍します:

  • サーバールート (API エンドポイント、サーバーミドルウェア、サーバーユーティリティ)
  • ファイルベースのルーティング (ページ、レイアウト、ルートグループ)
  • Nuxt ミドルウェア (ルートガード、ナビゲーション)
  • Nuxt プラグイン (アプリ拡張)
  • Nuxt 固有の機能 (自動インポート、レイヤー、モジュール)

利用可能なガイダンス

現在の作業内容に応じて、特定のファイルを参照してください:

  • references/server.md - API ルート、サーバーミドルウェア、バリデーション (Zod)、WebSocket、SSE
  • references/routing.md - ファイルベースのルーティング、ルートグループ、型付きルーター、definePage
  • references/middleware-plugins.md - ルートミドルウェア、プラグイン、アプリのライフサイクル
  • references/nuxt-composables.md - Nuxt コンポーザブル (useRequestURL, useFetch, ナビゲーション)
  • references/nuxt-components.md - NuxtLink、NuxtImg、NuxtTime (HTML 要素よりこちらを推奨)
  • references/nuxt-config.md - 設定、モジュール、自動インポート、レイヤー

Vue コンポーザブルについて: vue スキルの composables.md を参照 (VueUse、Composition API パターン) UI コンポーネントについて: nuxt-ui スキルを使用 データベース/ストレージについて: nuxthub スキルを使用 コンテンツ駆動型サイトについて: nuxt-content スキルを使用 モジュール作成について: nuxt-modules スキルを使用 プロジェクトスカッフォルディング/CI について: ts-library スキルを使用

ファイルの読み込み

現在のタスクに基づいて、これらのリファレンスファイルの読み込みを検討してください:

  • references/server.md - API エンドポイントまたはサーバーミドルウェアを作成する場合
  • references/routing.md - ページ、レイアウト、またはルートグループを設定する場合
  • references/nuxt-composables.md - Nuxt コンポーザブル (useFetch, useRequestURL など) を使用する場合
  • references/middleware-plugins.md - ミドルウェアまたはプラグインを操作する場合
  • references/nuxt-components.md - Nuxt コンポーネント (NuxtLink, NuxtImg など) を使用する場合
  • references/nuxt-config.md - nuxt.config.ts を編集する場合
  • references/project-setup.md - CI/ESLint/ビルドツールを設定する場合

すべてのファイルを一度に読み込まないでください。 現在のタスクに関連するファイルのみを読み込んでください。

クイックスタート

// server/api/hello.get.ts
import { z } from 'zod'

export default defineEventHandler(async (event) => {
  const { name } = await getValidatedQuery(event, z.object({
    name: z.string().default('world'),
  }).parse)
  return { message: `Hello ${name}` }
})

Nuxt 4 と旧バージョンの比較

Nuxt 4+ で作業しています。 主な違いは以下の通りです:

旧バージョン (Nuxt 2/3)新バージョン (Nuxt 4)
<Nuxt /><NuxtPage />
context.paramsgetRouterParam(event, 'name')
window.originuseRequestURL().origin
文字列ベースのルートルート名を持つ型付きルーター
独立した layouts/スロットを持つ親ルート

Nuxt 4 のパターンについて不確実な場合は、最初に関連するガイダンスファイルを読んでください。

最新ドキュメント

最新ドキュメントを取得する場合:

  • ここでカバーされていない新しい Nuxt 4 機能
  • モジュール固有の設定
  • 破壊的変更または廃止予定の機能
  • 高度なユースケース

公式情報源:

トークン効率

メインスキル: 約 300 トークン。各サブファイル: 約 800~1500 トークン。現在のタスクに関連するファイルのみを読み込んでください。

ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ

詳細情報

作者
onmax
リポジトリ
onmax/nuxt-skills
ライセンス
MIT
最終更新
不明

Source: https://github.com/onmax/nuxt-skills / ライセンス: MIT

関連スキル

汎用ドキュメント⭐ リポ 4,820

nature-response

Nature系ジャーナルの原稿修正に対する査読者への回答文について、下書き、チェック、または修正を行うことができます。査読者からのコメント、編集者の決定文、修正指示、回答案の作成、または大幅修正・軽微修正の対応方法に関するご相談があれば、対応いたします。査読報告書や回答文作成のサポートが必要な場合にご利用ください。

by Yuan1z0825
OpenAIドキュメント⭐ リポ 61,249

microsoft-docs

公式のMicrosoft文書を参照して、Azure、.NET、Agent Framework、Aspire、VS Code、GitHubなど様々な分野の概念、チュートリアル、コード例を検索します。デフォルトではMicrosoft Learn MCPを使用し、learn.microsoft.com外のコンテンツについてはContext7およびAspire MCPを使用します。

by microsoft
Anthropic Claudeドキュメント⭐ リポ 299

API Documentation Lookup

このスキルは、ユーザーが「Effect APIを調べる」「Effectドキュメントを確認する」「Effect関数のシグネチャを探す」「Effect.Xは何をするのか」「Effect.Xの使い方」「Effect APIリファレンス」「Effectドキュメントを取得する」といった質問をした場合や、公式のEffect-TS APIドキュメントから特定の関数シグネチャ、パラメータ、使用例を調べる必要がある場合に使用します。

by majiayu000
汎用ドキュメント⭐ リポ 308

knowledge-base

このスキルは、ヘルプセンターのアーキテクチャ設計、サポート記事の執筆、検索とセルフサービスの最適化が必要な場合に活用できます。ナレッジベース、ヘルプセンター、サポート記事、セルフサービス、記事テンプレート、検索最適化、コンテンツ分類、ヘルプドキュメントの設計・管理に関するあらゆるタスクで動作します。

by mkurman
OpenAIドキュメント⭐ リポ 1,202

markdown

GitHub Flavored Markdown標準に従ったMarkdownファイルのフォーマットと検証ができます。自動的なlinting処理と手動による意味的なレビューを組み合わせることで、ファイルの品質を確保します。

by DaveSkender
Anthropic Claudeドキュメント⭐ リポ 363

claude-md-enhancer

CLAUDE.mdファイルをプロジェクトタイプに合わせて分析・生成・改善します。ベストプラクティス、モジュール設計対応、技術スタックのカスタマイズに対応しています。新規プロジェクトの立ち上げ、既存のCLAUDE.mdファイルの改善、またはAI支援開発の標準化を図る際にご活用ください。

by alirezarezvani
本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: onmax · onmax/nuxt-skills · ライセンス: MIT