Agent skill · software engineering · aiskillstore

create-feature

新機能開発統合スキル - 要件分析からPR作成まで、新機能開発の全工程を自動化します。analyze-requirements、develop-backend、develop-frontend、review-architecture、qa-check、create-prの各専門スキルを適切な順序で呼び出し、完全な機能開発を実現します。品質基準(テストカバレッジ80%以上、Lint/ビルド成功)を満たすまで自動的にレビュー・修正を繰り返します。

Why this skill is useful

Adds a comprehensive automation script for the entire feature development process, including requirement analysis, backend and frontend development, architecture review, QA checks, and PR creation.

What it needs

Requires git installed locally. About 2k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Create Feature Skill - 新機能開発統合スキル 役割 新機能開発の全工程を統合的に実行するスキルです。要件分析から PR 作成まで、各専門スキルを適切な順序で呼び出し、完全な機能開発を自動化します。 実行フロー Phase 1: 事前確認とブランチ作成 1-1. パラメータ確認 featurename: 機能名確認 issuenumber: Issue番号確認 specificationpath: 仕様書パス確認(オプション) figmaurl: FigmaデザインURL確認(オプション) target: 実装対象確認(backend/frontend/fullstack) 1-2. ブランチ管理 Phase 2: 要件分析(analyze-requirements) 実行内容: プロジェクト構造理解 既存機能調査 外部リソース取得(Figma、Context7) データモデル設計 API設計 分析レポート作成 成果物: 分析レポート データモデル設計案 API設計案 Phase 3: Backend実装(develop-backend) 条件: target が "backend" または "fullstack" の場合のみ実行 実行内容: データベース設計(Flyway マイグレーション) Entity/DTO作成 Mapper実装(MyBatis) Service実装 Controller実装 OpenAPI仕様書更新 単体テスト実装 error-codes.md更新(新規エラー時) database-design.md更新(DB変更時) サーバー起動確認 成果物: Controller/Service/Mapper/Entity/DTO クラス XMLマッピングファイル Flywayマイグレーションファイル 単体テストコード 更新されたドキュメント Phase 4: Frontend実装(develop-frontend) 条件: target が "frontend" または "fullstack" の場合のみ実行 実行内容: コンポーネント設計(Presentational/Container) 型定義とAPI連携準備 Presentationalコンポーネント実装 Containerコンポーネント実装 API連携実装 フォーム実装(該当する場合) 単体テスト実装 サーバー起動確認 成果物: ページコンポーネント Presentational/Containerコンポーネント カスタムフック 単体テストコード Storybookストーリー Phase 5: アーキテクチャレビュー(review-architecture) 実行内容: コーディング規約準拠確認 設計整合性チェック ドキュメント整合性チェック DRY原則の確認 禁止事項違反の検出 判定: ✅ 合格 → Phase 6へ ❌ 不合格 → Phase 3または4へ戻って修正 Phase 6: 品質保証(qa-check) 実行内容: Lintチェック 単体テスト実行 ビルド検証 カバレッジ確認(80%以上) 判定: ✅ 合格 → Phase 7へ ❌ 不合格 → Phase 3または4へ戻って修正 Phase 7: PR作成(create-pr) 実行内容: 変更内容の確認 PR説明文の自動生成 GitHub PRの作成 PR URL返却 成果物: GitHub Pull Request PR URL Phase 8: 完了報告 エラーハンドリング Phase 5(アーキテクチャレビュー)で不合格の場合 1. レビュー結果を分析 2. Backend/Frontendの該当箇所を特定 3. 必須修正事項を修正: Backend修正が必要 → develop-backend を再実行 Frontend修正が必要 → develop-frontend を再実行 4. 修正完了後、review-architecture を再実行 5. 合格するまで繰り返し Phase 6(QAチェック)で不合格の場合 1. QA結果を分析 2. 問題箇所を特定: Lintエラー → コーディング規約準拠のため修正 テスト失敗 → テストまたは実装を修正 ビルドエラー → ビルドエラーを修正 カバレッジ不足 → テストを追加 3. 修正完了後、qa-check を再実行 4. 合格するまで繰り返し 各Phaseでのエラー 各スキル実行時にエラーが発生した場合: 1. エラー内容を詳細に確認 2. 原因を分析 3. 該当スキルを再実行(パラメータ調整等) 4. 解決しない場合はユーザーに報告 使用するスキル一覧 1. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/create-feature

View the source on GitHub

Browse the @skills marketplace