.md
Skill.mdサーチャーJP

Skill.md検索

2258件の Skill.mdから、あなたに最適なものを見つけましょう

K

GitHubのIssueをAI品質に整理し直す

by kpool09122

既存のGitHub Issueの内容を読み込み、足りない情報をヒアリングして品質を高める3フェーズプロセスを実行できます。 要件ヒアリング(やるべき作業内容、対象コンテキスト、期待する振る舞い、完了基準)→詳細分析(関連ファイル特定、既存設計パターン確認、影響範囲調査)→Issue更新(AIが実装できる粒度の詳細指示書に変換)を順序立てて進めます。 Laravel DDD構成(Account、Identity、Monetization、Shared、SiteManagement、Wikiコンテキスト)の既存コードを参照しながら、実装方針や対象ファイルを特定し、Issue本文を置換更新できます。 GitHub Issueの内容が曖昧で、AIやエンジニアが実装しにくい場合に品質を高めたい開発チーム 既存の仕様書やIssueをAI向けの明確な実装指示に転換したいプロジェクトリーダー PHP/Laravel + DDD + Clean Architecture のバックエンド開発で、Issue駆動開発を効率化したい企業 3フェーズで既存Issue(kpool09122/kpool-backendリポジトリ)をAIファースト品質に引き上げます。フェーズ1「取得と要件ヒアリング」ではgh issue viewでIssue本文を取得し、既存情報を提示した上で不足分だけをヒアリング(やるべき作業種別、対象コンテキスト、期待振る舞い、受け入れ条件など)します。フェーズ2「詳細分析」では、ヒアリング結果をもとにコードベース内の関連ファイルを特定し、既存設計パターンを確認、影響範囲を調査、実装方針を策定します。フェーズ3「Issue更新」では、確認された方針に従い、Issue本文を標準テンプレート(概要・背景・対象コンテキスト・関連ファイル・参考実装・実装ステップ・設計制約・受け入れ条件・テスト要件)で全体置換更新します。各フェーズの完了時にユーザー確認を得てから次フェーズに進みます。

テスト設計
02452026-04-13
K

GitHubPRをDDD視点で自動レビュー・コメント投稿

by kpool09122

GitHub PR の差分を自動読み込みし、DDD・クリーンアーキテクチャ・CQRS の観点から設計品質を評価できます。 Domain層・Application層・Infrastructure層のレイヤー依存ルール違反を検出し、コンテキスト間イベント連携の実装を確認できます。 コンテキスト間のRepositoryの直呼びやフレームワーク依存の混入など、設計ルール違反を自動検出・指摘できます。 評価結果を GitHub PR にコメント形式で自動投稿し、レビューサイクルを効率化できます。 DDD・クリーンアーキテクチャを採用した PHP/Laravel プロジェクトのコードレビューを効率化したい開発リード チームの設計ルール遵守を自動チェックしたい、アーキテクチャガバナンスを強化したい組織 PR ごとに手動でレイヤー依存・コンテキスト間連携を確認する手間を削減したい開発チーム CQRS(Command/Query責任分離)の実装パターンを一貫性持たせたい DDD 実践中のプロジェクト 本スキルは DDD・クリーンアーキテクチャ・CQRS 専門家として GitHub PR をレビューします。対象は kpool09122/kpool-backend(PHP 8.x / Laravel、Account/Identity/Monetization/Shared/SiteManagement/Wiki の境界コンテキスト)です。レイヤー構造は src/{Context}/{Subdomain}/ 配下に Domain(Entity/ValueObject/Repository interface/Factory interface/Service interface/Event/Exception)、Application(UseCase/Command/Query/EventHandler/Exception)、Infrastructure(Repository実装/Factory実装/Service実装/Query実装)を定義します。レイヤー依存ルール:Domain層は他層に依存しない、Application層はDomain層のみに依存(interface経由)、Infrastructure層はDomain/Application依存可、Domain層にフレームワーク依存なし。CQRS は Command UseCase を UseCase/Command/{Name}/ に配置(InputPort/Input/Interface/OutputPort/Output構成)、Query は Application に interface・Infrastructure に Eloquent 実装を配置します。コンテキスト間連携はドメインイベント + EventHandler 経由で行い、他コンテキスト Repository の直呼びは禁止です。

レビュー設計PR
02172026-04-13