factory について
factoryは、指定された作業を検証済みのマージまで進めるワークフロー用スキルです。テスト、独立したレビュー、CIの通過を求め、明示的な許可がなければPRをオープンのままにします。
主な機能
- 01ソースコードとリポジトリの指示を確認
- 02task-to-prの手順に従う
- 03テストと独立レビューを実施
- 04CIとマージ条件を確認
- 05マージを確認し元のIssueを更新
活用シーン
- 01チケットに基づく変更を実装してPRを作成
- 02テストとレビュー後に許可済みの作業をマージ
- 03承認やチェックが不足する場合にPRを保留
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ owainlewis/ blueprint --skill factoryインストール後、Claude Code で/factoryを入力して読み込まれたか確認します。
同梱ファイルagents/openai.yaml
詳細
Factory
検証済みのマージを通じて、提供された作業を納品します。
/factory を明示的に呼び出すと、すべてのゲートを通過した後に、提供された作業のみをマージする権限が付与されます。スキルの自動選択ではマージ権限は付与されません。ユーザーが明示的にマージを許可しない限り、PR はオープンのままにしてください。デプロイとリリースの公開には、別途権限が必要です。
このワークフローの手順として、必須スキルの指示はそれぞれの SKILL.md ファイルから直接読み取ってください。クライアントによってブロックされるスキルコマンドから呼び出さないでください。
プロセス
- ソースとリポジトリの指示を読みます。仕様はチケットに記載されているため、別個の製品仕様書や技術仕様書を作成せず、チケットを再利用してください。
/task-to-prに従い、テスト、独立した新規レビュー、CI、完全な修正サイクルを実施してください。マージ権限がある場合は、それを引き継いでください。同じ品質基準を維持してください。- マージゲートを使用してください。必須の承認、決定、チェックを得られない場合は、ブロッカーを報告し、PR をオープンのままにしてください。無人作業を完了するためにゲートを迂回してはなりません。
- GitHub でマージを確認し、元のイシューがある場合は更新してください。
/task-to-prのワークツリーのクリーンアップ規則に従ってください。
返答
マージ済みの PR とその証拠、またはオープンの PR と正確なマージブロッカーを報告してください。
コメント
Markdown 対応