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

however-yir/codex-skill-java-fullstack-engineering

Spring Bootのフルスタック開発、SQLチューニング、API強化のためのCodexスキル

codex-skill-java-fullstack-engineering とは?

このCodexスキルは、Spring Bootベースのフルスタックエンジニアリング、SQLパフォーマンスチューニング、APIセキュリティ強化に特化した支援を提供します。主にCodexプラットフォーム上で動作し、開発者がバックエンドからフロントエンドまでの一貫した開発、データベースクエリの最適化、そして堅牢なAPI設計を行うためのガイドラインやベストプラクティスを提供します。SKILL.mdには、依存関係の管理、レイヤードアーキテクチャ、RESTful APIの設計原則、SQLのインデックス戦略、そして認証・認可の実装方法などが記載されており、実践的なコードスニペットと共に開発効率を向上させます。このスキルは、品質の高いJavaアプリケーションを迅速に構築したいチームや、既存のコードベースを改善したいエンジニアに特に有用です。

対応~Claude Code✓Codex CLI~Cursor
npx skills add however-yir/codex-skill-java-fullstack-engineering

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

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

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

ドキュメント

codex-skill-java-fullstack-engineering は何をしますか?

Spring Bootのフルスタック開発、SQLチューニング、API強化のためのCodexスキル

概要

このスキルは、Spring Bootを用いたフルスタック開発において、以下の領域をカバーします:

  • バックエンド開発: Spring BootのREST API、サービス層、データアクセス層
  • フロントエンド統合: ThymeleafやReactなどのフロントエンドとの連携
  • SQLチューニング: インデックス最適化、クエリ実行計画の分析
  • APIセキュリティ: 認証(JWT、OAuth2)、認可、レート制限

前提条件

  • JDK 17以上
  • MavenまたはGradle
  • Spring Boot 3.x
  • リレーショナルデータベース(PostgreSQL、MySQLなど)

使用例

# SQLチューニングのアドバイスを依頼
> このクエリを最適化してください
SELECT * FROM orders WHERE user_id = ? AND status = 'ACTIVE';

# レスポンス例(スキルにより生成)
インデックスを追加することを検討してください:
CREATE INDEX idx_orders_user_status ON orders (user_id, status);

設定

  • CODEX_JAVA_SKILL_DEBUG: デバッグログを有効にする(デフォルト: false)
  • CODEX_JAVA_SKILL_DB_URL: データベース接続URL(オプション)

貢献

バグ報告や機能リクエストは、GitHub Issuesにお願いします。

関連スキル