·implement-repository-pattern
{}

implement-repository-pattern

Crée un référentiel suivant une architecture propre avec un protocole dans la couche de domaine et une mise en œuvre dans la couche infrastructure. À utiliser lors de l'ajout d'une nouvelle couche d'accès aux données, de la création d'une interaction avec une base de données, implémenter la persistance ou avoir besoin de stocker/récupérer des modèles de domaine. Applique le modèle Protocole/ABC avec ServiceResult, le cycle de vie ManagedResource et une séparation appropriée des couches. Déclencheurs sur "créer référentiel pour X", "implémenter l'accès aux données pour Y", "ajouter une couche de persistance" ou "stocker/récupérer modèle de domaine".

4Installations·0Tendance·@dawiddutoit

Installation

$npx skills add https://github.com/dawiddutoit/custom-claude --skill implement-repository-pattern

Comment installer implement-repository-pattern

Installez rapidement le skill IA implement-repository-pattern dans votre environnement de développement via la ligne de commande

  1. Ouvrir le Terminal: Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.)
  2. Exécuter la commande d'installation: Copiez et exécutez cette commande : npx skills add https://github.com/dawiddutoit/custom-claude --skill implement-repository-pattern
  3. Vérifier l'installation: Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Source : dawiddutoit/custom-claude.

Works with Python files in domain/repositories/ and infrastructure/ directories. Implement Repository Pattern

Create repositories following Clean Architecture principles with Protocol (domain layer) and Implementation (infrastructure layer) separation. Ensures proper dependency inversion, ServiceResult return types, and resource lifecycle management.

Result: ✅ Repository with Protocol + Implementation ready for dependency injection

Crée un référentiel suivant une architecture propre avec un protocole dans la couche de domaine et une mise en œuvre dans la couche infrastructure. À utiliser lors de l'ajout d'une nouvelle couche d'accès aux données, de la création d'une interaction avec une base de données, implémenter la persistance ou avoir besoin de stocker/récupérer des modèles de domaine. Applique le modèle Protocole/ABC avec ServiceResult, le cycle de vie ManagedResource et une séparation appropriée des couches. Déclencheurs sur "créer référentiel pour X", "implémenter l'accès aux données pour Y", "ajouter une couche de persistance" ou "stocker/récupérer modèle de domaine". Source : dawiddutoit/custom-claude.

Faits (prêts à citer)

Champs et commandes stables pour les citations IA/recherche.

Commande d'installation
npx skills add https://github.com/dawiddutoit/custom-claude --skill implement-repository-pattern
Catégorie
{}Analyse de Données
Vérifié
Première apparition
2026-02-25
Mis à jour
2026-03-10

Browse more skills from dawiddutoit/custom-claude

Réponses rapides

Qu'est-ce que implement-repository-pattern ?

Crée un référentiel suivant une architecture propre avec un protocole dans la couche de domaine et une mise en œuvre dans la couche infrastructure. À utiliser lors de l'ajout d'une nouvelle couche d'accès aux données, de la création d'une interaction avec une base de données, implémenter la persistance ou avoir besoin de stocker/récupérer des modèles de domaine. Applique le modèle Protocole/ABC avec ServiceResult, le cycle de vie ManagedResource et une séparation appropriée des couches. Déclencheurs sur "créer référentiel pour X", "implémenter l'accès aux données pour Y", "ajouter une couche de persistance" ou "stocker/récupérer modèle de domaine". Source : dawiddutoit/custom-claude.

Comment installer implement-repository-pattern ?

Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/dawiddutoit/custom-claude --skill implement-repository-pattern Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Où se trouve le dépôt source ?

https://github.com/dawiddutoit/custom-claude