next について
フルスタック Web アプリケーション向け React フレームワーク、Next.js を扱うスキルです。ルーティング、コンポーネント、データ取得、キャッシュ、Server Actions などのリファレンスをまとめています。
主な機能
- 01ファイルシステムベースのルーティング
- 02Server Components と Client Components
- 03データ取得とストリーミング
- 04キャッシュと再検証
- 05Server Actions とファイル規約
活用シーン
- 01ルートとレイアウトの設計
- 02サーバー側とクライアント側のデータ取得方式の選択
- 03読み込み、エラー、データ更新への対応
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ hairyf/ skills --skill nextインストール後、Claude Code で/nextを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
GENERATION.mdreferences/api-components.mdxcaching-revalidation.mdxcore-navigation.mdxcore-routing.mdxcore-server-client-components.mdxdata-fetching-client.mdxdata-fetching-server.mdxdata-streaming.mdxfile-conventions-dynamic-routes.mdxfile-conventions-loading-error.mdxserver-actions.mdx詳細
Next.js は、フルスタックの Web アプリケーションを構築するための React フレームワークです。ファイルシステムベースのルーティング、Server Components、自動コード分割、画像の最適化、組み込みのパフォーマンス最適化機能を提供します。Next.js は静的サイト生成(SSG)とサーバーサイドレンダリング(SSR)の両方に対応しているため、最新の Web アプリケーションの構築に最適です。
このスキルは Next.js v16.2.0-canary.16 に基づいており、2026-01-30 に生成されました。
コアリファレンス
| トピック | 説明 | リファレンス |
|---|---|---|
| ファイルシステムルーティング | フォルダー構造、レイアウト、ページによってルートを定義します | core-routing |
| サーバーコンポーネントとクライアントコンポーネント | サーバーコンポーネントとクライアントコンポーネントの使い分けを理解します | core-server-client-components |
| ナビゲーション | リンク、プリフェッチ、クライアントサイドの画面遷移 | core-navigation |
データ取得
| トピック | 説明 | リファレンス |
|---|---|---|
| サーバーコンポーネント | fetch、ORM、データベースを使ったサーバーコンポーネントでのデータ取得 | data-fetching-server |
| クライアントコンポーネント | use フックやサードパーティライブラリを使ったクライアントコンポーネントでのデータ取得 | data-fetching-client |
| ストリーミング | Suspense と loading.tsx を使ったデータとコンポーネントのストリーミング | data-streaming |
キャッシュと再検証
| トピック | 説明 | リファレンス |
|---|---|---|
| キャッシュ戦略 | fetch リクエストのキャッシュ、キャッシュタグ、再検証 | caching-revalidation |
サーバーアクション
| トピック | 説明 | リファレンス |
|---|---|---|
| サーバー関数 | データ変更のためのサーバーアクションの作成と使用 | server-actions |
ファイル規約
| トピック | 説明 | リファレンス |
|---|---|---|
| 動的ルート | 動的セグメント、キャッチオールルート、ルートパラメーター | file-conventions-dynamic-routes |
| ローディングとエラー | loading.tsx と error.tsx を使ったローディング状態とエラーの処理 | file-conventions-loading-error |
API リファレンス
| トピック | 説明 | リファレンス |
|---|---|---|
| 組み込みコンポーネント | Link、Image、Script、Font コンポーネント | api-components |
コメント
Markdown 対応