Skip to content

Instantly share code, notes, and snippets.

カスタムスラッシュコマンドによるPRワークフロー効率化

カスタムスラッシュコマンドとは

Claude Codeのカスタムスラッシュコマンドは、.claude/commands/ディレクトリにマークダウンファイルを配置することで、プロジェクト固有のワークフローを定義できる強力な機能です。

PRワークフローの課題

プルリクエスト(PR)作成は開発において頻繁に行われる作業ですが、以下のような課題があります。

MCP(Model Context Protocol)入門

AI による Podcast 的な要約


🤔 MCP とは何か?

Model Context Protocol(MCP)は、AI アシスタントと外部リソース(データベース、API、ファイルシステムなど)との間で安全で標準化された接続を可能にするオープンプロトコルです。

@tuboihirokidesu
tuboihirokidesu / 1.md
Last active May 10, 2023 05:50
DDDモデリング
  • ドメインモデル: ドメインの問題を解決するためのモデル
  • データモデル: データの永続化方法を決める (永続化方法の効率化という問題解決を行う) ためのモデル
  • 「最初からモデルは完成せず、徐々に改善して行くもの
  • DDD が向いているのは、問題解決しようとするドメインが複雑な場合
  • ユースケースを具体化しないと、どのようなモデルを作れば良いか判断できない(モデルが解決するべきも音大が明確にならない)
  • ドメインモデル貧血症とは、ドメインモデルを実装するためのオブジェクト でありながら、ドメイン知識をほぼ持たないオブジェクト
  • repository 層を設けることで「実装上どのように実現するか (How)」は隠蔽され、「何をしたいか (What)」だけを示すようになる
  • 実際はユースケースやドメインオブジェクト単位で テストを書き、継続的インテグレーションができることが望ましい