Agent Skills by ALSEL
Anthropic Claudeソフトウェア開発⭐ リポ 0品質スコア 50/100

react-nextjs-development

App RouterやServer Components、TypeScript、Tailwind CSSをはじめとするモダンなフロントエンド技術を活用し、React・Next.js 14以降のアプリケーション開発を支援します。新規プロジェクトの構築からコンポーネント設計、パフォーマンス最適化まで幅広く対応します。

description の原文を見る

React and Next.js 14+ application development with App Router, Server Components, TypeScript, Tailwind CSS, and modern frontend patterns.

SKILL.md 本文

React/Next.js 開発ワークフロー

概要

App Router、Server Components、TypeScript、Tailwind CSS を含む最新のパターンを使用した React および Next.js 14+ アプリケーション構築のための専門的なワークフロー。

このワークフローを使用する場合

以下の場合にこのワークフローを使用します:

  • 新しい React アプリケーションを構築する場合
  • App Router を使用した Next.js 14+ プロジェクトを作成する場合
  • Server Components を実装する場合
  • React で TypeScript をセットアップする場合
  • Tailwind CSS でスタイリングする場合
  • フルスタック Next.js アプリケーションを構築する場合

ワークフローフェーズ

フェーズ 1: プロジェクトセットアップ

実行するスキル

  • app-builder - アプリケーションスカフォルディング
  • senior-fullstack - フルスタックガイダンス
  • nextjs-app-router-patterns - Next.js 14+ パターン
  • typescript-pro - TypeScript セットアップ

実行内容

  1. プロジェクトタイプを選択 (React SPA、Next.js アプリ)
  2. ビルドツールを選択 (Vite、Next.js、Create React App)
  3. プロジェクト構造をスカフォルド
  4. TypeScript を設定
  5. ESLint と Prettier をセットアップ

コピペ用プロンプト

Use @app-builder to scaffold a new Next.js 14 project with App Router
Use @nextjs-app-router-patterns to set up Server Components

フェーズ 2: コンポーネントアーキテクチャ

実行するスキル

  • frontend-developer - コンポーネント開発
  • react-patterns - React パターン
  • react-state-management - 状態管理
  • react-ui-patterns - UI パターン

実行内容

  1. コンポーネント階層を設計
  2. 基本コンポーネントを作成
  3. レイアウトコンポーネントを実装
  4. 状態管理をセットアップ
  5. カスタムフックを作成

コピペ用プロンプト

Use @frontend-developer to create reusable React components
Use @react-patterns to implement proper component composition
Use @react-state-management to set up Zustand store

フェーズ 3: スタイリングとデザイン

実行するスキル

  • frontend-design - UI デザイン
  • tailwind-patterns - Tailwind CSS
  • tailwind-design-system - デザインシステム
  • core-components - コンポーネントライブラリ

実行内容

  1. Tailwind CSS をセットアップ
  2. デザイントークンを設定
  3. ユーティリティクラスを作成
  4. コンポーネントスタイルを構築
  5. レスポンシブデザインを実装

コピペ用プロンプト

Use @tailwind-patterns to style components with Tailwind CSS v4
Use @frontend-design to create a modern dashboard UI

フェーズ 4: データ取得

実行するスキル

  • nextjs-app-router-patterns - Server Components
  • react-state-management - React Query
  • api-patterns - API 統合

実行内容

  1. Server Components を実装
  2. React Query/SWR をセットアップ
  3. API クライアントを作成
  4. ローディング状態を処理
  5. エラーバウンダリを実装

コピペ用プロンプト

Use @nextjs-app-router-patterns to implement Server Components data fetching

フェーズ 5: ルーティングとナビゲーション

実行するスキル

  • nextjs-app-router-patterns - App Router
  • nextjs-best-practices - Next.js パターン

実行内容

  1. ファイルベースのルーティングをセットアップ
  2. 動的ルートを作成
  3. ネストされたルートを実装
  4. ルートガードを追加
  5. リダイレクトを設定

コピペ用プロンプト

Use @nextjs-app-router-patterns to set up parallel routes and intercepting routes

フェーズ 6: フォームと検証

実行するスキル

  • frontend-developer - フォーム開発
  • typescript-advanced-types - 型検証
  • react-ui-patterns - フォームパターン

実行内容

  1. フォームライブラリを選択 (React Hook Form、Formik)
  2. 検証をセットアップ (Zod、Yup)
  3. フォームコンポーネントを作成
  4. サブミッション処理をハンドル
  5. エラー処理を実装

コピペ用プロンプト

Use @frontend-developer to create forms with React Hook Form and Zod

フェーズ 7: テスト

実行するスキル

  • javascript-testing-patterns - Jest/Vitest
  • playwright-skill - E2E テスト
  • e2e-testing-patterns - E2E パターン

実行内容

  1. テストフレームワークをセットアップ
  2. ユニットテストを記述
  3. コンポーネントテストを作成
  4. E2E テストを実装
  5. CI 統合を設定

コピペ用プロンプト

Use @javascript-testing-patterns to write Vitest tests
Use @playwright-skill to create E2E tests for critical flows

フェーズ 8: ビルドとデプロイ

実行するスキル

  • vercel-deployment - Vercel デプロイ
  • vercel-deploy-claimable - Vercel デプロイ
  • web-performance-optimization - パフォーマンス

実行内容

  1. ビルド設定を構成
  2. バンドルサイズを最適化
  3. 環境変数をセットアップ
  4. Vercel にデプロイ
  5. プレビューデプロイメントを設定

コピペ用プロンプト

Use @vercel-deployment to deploy Next.js app to production

テクノロジースタック

カテゴリテクノロジー
フレームワークNext.js 14+、React 18+
言語TypeScript 5+
スタイリングTailwind CSS v4
状態管理Zustand、React Query
フォームReact Hook Form、Zod
テストVitest、Playwright
デプロイVercel

クオリティゲート

  • TypeScript がエラーなくコンパイルされる
  • すべてのテストが成功している
  • リント検査が完全に通過している
  • パフォーマンスメトリクス (LCP、CLS、FID) を達成している
  • アクセシビリティ確認済み (WCAG 2.1)
  • レスポンシブデザインが検証済み

関連ワークフローバンドル

  • development - 一般的な開発
  • testing-qa - テストワークフロー
  • documentation - ドキュメンテーション
  • typescript-development - TypeScript パターン

制限事項

  • このスキルは、タスクが上記で説明されている範囲と明確に一致する場合にのみ使用してください。
  • 出力を環境固有の検証、テスト、または専門家による見直しの代替と見なさないでください。
  • 必要な入力、権限、安全性の境界、または成功基準が不足している場合は、停止して明確化を求めてください。

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

詳細情報

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

Source: https://github.com/sickn33/antigravity-awesome-skills / ライセンス: MIT

関連スキル

汎用ソフトウェア開発⭐ リポ 39,967

doubt-driven-development

重要な判断はすべて、本番環境への展開前に新しい視点から対抗的レビューを実施します。速度より正確性が重要な場合、不慣れなコードを扱う場合、本番環境・セキュリティに関わるロジック・取り消し不可の操作など影響度が高い場合、または後でバグを修正するよりも今検証する方が効率的な場合に活用してください。

by addyosmani
汎用ソフトウェア開発⭐ リポ 1,175

apprun-skills

TypeScriptを使用したAppRunアプリケーションのMVU設計に関する総合的なガイダンスが得られます。コンポーネントパターン、イベントハンドリング、状態管理(非同期ジェネレータを含む)、パラメータと保護機能を備えたルーティング・ナビゲーション、vistestを使用したテストに対応しています。AppRunコンポーネントの設計・レビュー、ルートの配線、状態フローの管理、AppRunテストの作成時に活用してください。

by yysun
OpenAIソフトウェア開発⭐ リポ 797

desloppify

コードベースのヘルスチェックと技術負債の追跡ツールです。コード品質、技術負債、デッドコード、大規模ファイル、ゴッドクラス、重複関数、コードスメル、命名規則の問題、インポートサイクル、結合度の問題についてユーザーが質問した場合に使用してください。また、ヘルススコアの確認、次の改善項目の提案、クリーンアップ計画の作成をリクエストされた際にも対応します。29言語に対応しています。

by Git-on-my-level
汎用ソフトウェア開発⭐ リポ 39,967

debugging-and-error-recovery

テストが失敗したり、ビルドが壊れたり、動作が期待と異なったり、予期しないエラーが発生したりした場合に、体系的な根本原因デバッグをガイドします。推測ではなく、根本原因を見つけて修正するための体系的なアプローチが必要な場合に使用してください。

by addyosmani
汎用ソフトウェア開発⭐ リポ 39,967

test-driven-development

テスト駆動開発により実装を進めます。ロジックの実装、バグの修正、動作の変更など、あらゆる場面で活用できます。コードが正常に動作することを証明する必要がある場合、バグ報告を受けた場合、既存機能を修正する予定がある場合に使用してください。

by addyosmani
汎用ソフトウェア開発⭐ リポ 39,967

incremental-implementation

変更を段階的に実施します。複数のファイルに影響する機能や変更を実装する場合に使用してください。大量のコードを一度に書こうとしている場合や、タスクが一度では完結できないほど大きい場合に活用します。

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