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にお願いします。