Communityコーディング&開発github.com

ygl-0903/codex-frontend-skill-set

AI エージェント向けフロントエンド開発スキルセットです。プロジェクトのコラボレーションルール、モジュール開発フロー、および一般的なチェック項目をスキルとして書き出し、具体的なプロジェクトにコピーして使用することで、再利用可能なAI開発ワークフローを実現します。

codex-frontend-skill-set とは?

このスキルセットは、AIエージェント(例:Claude Code、Cursor、Codex)向けに設計されたフロントエンド開発用のポータブルなワークフローです。プロジェクト固有のコラボレーションルール、モジュール開発手順、コードレビューや品質チェック項目を「スキル」として定義し、新しいプロジェクトに簡単にコピーして再利用できるようにします。これにより、AIが一貫した開発コンテキストを理解し、チームのルールやベストプラクティスに沿ったコード生成やリファクタリングを実行できるようになります。スキルはMarkdown形式で記述され、プロジェクトのルートや`.cursorrules`、`SKILL.md`などに配置して使用します。主な機能として、コード規約の遵守、モジュール分割の指針、テスト戦略、エラーハンドリングパターンなどが含まれており、AIエージェントがコンテキストを失わずに長期的な開発タスクを遂行するのに役立ちます。

対応~Claude Code✓Codex CLI~Cursor
npx skills add ygl-0903/codex-frontend-skill-set

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

codex-frontend-skill-set は何をしますか?

再利用可能なAI開発ワークフローを構築します。コアとなる考え方は、プロジェクトのコラボレーションルール、モジュール開発フロー、および一般的なチェック項目をスキルとして記述し、それを具体的なプロジェクトにコピーして使用することです。

概要

このスキルセットは、フロントエンド開発におけるAIエージェントの作業を効率化するために設計されています。以下の要素を標準化し、プロジェクト間で一貫した開発体験を提供します。

  • プロジェクトコラボレーションルール: チーム内でのコミュニケーション方法、コードレビューの基準、ブランチ戦略などを定義します。
  • モジュール開発フロー: 機能モジュールの設計、実装、テストまでの一連の手順を明確にし、AIがタスクを遂行する際のガイドラインとします。
  • 一般的なチェック項目: コード品質、パフォーマンス、セキュリティ、アクセシビリティに関するチェックリストを提供し、生成コードの品質を担保します。

使用方法

  1. このスキルセットをプロジェクトのルートディレクトリまたは適切なサブディレクトリにコピーします(例:.cursorrules、SKILL.md)。
  2. プロジェクト固有の設定(例:使用するフレームワーク、コード規約、APIエンドポイント)に応じて、スキル内のパラメータを調整します。
  3. AIエージェント(Claude Code、Cursor、Codexなど)にこのスキルセットを読み込ませ、開発タスクを指示します。

スキル構成

1. コード規約

  • インデント、命名規則、フォーマットルールを統一します。
  • ESLint、Prettierなどのツール設定に準拠します。

2. モジュール開発

  • 機能ごとにモジュールを分割し、依存関係を明確にします。
  • 各モジュールの責務を定義し、シングル・レスポンシビリティ原則を守ります。

3. テスト戦略

  • ユニットテスト、結合テスト、E2Eテストの範囲と優先順位を設定します。
  • テストカバレッジ目標と、テスト容易性を考慮したコード設計を推奨します。

4. エラーハンドリング

  • エラー発生時のログ出力、ユーザーへの通知方法を統一します。
  • 非同期処理のエラーキャッチパターンや、APIエラー応答の処理方法を定義します。

利点

  • 一貫性: プロジェクト間で開発ルールが統一されるため、AIの生成結果が安定します。
  • 再利用性: 一度作成したスキルを複数のプロジェクトで使い回せるため、セットアップ時間を削減します。
  • 品質向上: チェック項目によるレビューが組み込まれているため、コードの品質が保たれやすくなります。

対応プラットフォーム

  • Claude Code
  • Cursor
  • Codex(例:GitHub Copilot)
  • その他、カスタムルールやスキルファイルを読み込めるAIエージェント

関連スキル