home/categories/architecture-patterns/daishiman-aiworkfloworchestrator-docs-99-claude-skills-repository-pattern-skill-md
architecture-patternsdevelopment

repository-pattern

データアクセス層の抽象化パターン専門スキル。 アプリケーション層とデータアクセス層を分離し、ドメインエンティティをコレクション風 インターフェースで操作する抽象化を提供する。インターフェース設計、実装、マッピング戦略を包括的にサポート。 Anchors: • Patterns of Enterprise Application Architecture (Martin Fowler) / 適用: Repository Pattern / 目的: 永続化抽象化とドメイン保護 • Domain-Driven Design (Eric Evans) / 適用: Aggregate, Repository / 目的: 集約境界とドメイン表現 Trigger: Use when designing repository interfaces, implementing data access layers, or separating domain from persistence. repository pattern, data access layer, entity mapping, persistence abstraction, リポジトリパターン

daishiman
maintainer
daishiman
Updated 1/18/2026
Stars
4
Forks
0
quick start

Installation and usage

データアクセス層の抽象化パターン専門スキル。 アプリケーション層とデータアクセス層を分離し、ドメインエンティティをコレクション風 インターフェースで操作する抽象化を提供する。インターフェース設計、実装、マッピング戦略を包括的にサポート。 Anchors: • Patterns of Enterprise Application Architecture (Martin Fowler) / 適用: Repository Pattern / 目的: 永続化抽象化とドメイン保護 • Domain-Driven Design (Eric Evans) / 適用: Aggregate, Repository / 目的: 集約境界とドメイン表現 Trigger: Use when designing repository interfaces, implementing data access layers, or separating domain from persistence. repository pattern, data access layer, entity mapping, persistence abstraction, リポジトリパターン

Installation
$ install --globalskills.sh
Usage

Once installed, you can use this skill by running the following command in your terminal:

skills use repository-pattern