·implement-repository-pattern
{}

implement-repository-pattern

Crea un repository seguendo un'architettura pulita con protocollo nel livello di dominio e implementazione nel livello infrastrutturale. Da utilizzare quando si aggiunge un nuovo livello di accesso ai dati, si crea l'interazione con il database, implementare la persistenza o necessità di archiviare/recuperare modelli di dominio. Applica il modello Protocollo/ABC con ServiceResult, ciclo di vita ManagedResource e corretta separazione dei livelli. Trigger su "crea repository per X", "implementa l'accesso ai dati per Y", "aggiungi livello di persistenza" o "memorizza/recupera modello di dominio".

4Installazioni·0Tendenza·@dawiddutoit

Installazione

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

Come installare implement-repository-pattern

Installa rapidamente la skill AI implement-repository-pattern nel tuo ambiente di sviluppo tramite riga di comando

  1. Apri il terminale: Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.)
  2. Esegui il comando di installazione: Copia ed esegui questo comando: npx skills add https://github.com/dawiddutoit/custom-claude --skill implement-repository-pattern
  3. Verifica l'installazione: Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Fonte: 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

Crea un repository seguendo un'architettura pulita con protocollo nel livello di dominio e implementazione nel livello infrastrutturale. Da utilizzare quando si aggiunge un nuovo livello di accesso ai dati, si crea l'interazione con il database, implementare la persistenza o necessità di archiviare/recuperare modelli di dominio. Applica il modello Protocollo/ABC con ServiceResult, ciclo di vita ManagedResource e corretta separazione dei livelli. Trigger su "crea repository per X", "implementa l'accesso ai dati per Y", "aggiungi livello di persistenza" o "memorizza/recupera modello di dominio". Fonte: dawiddutoit/custom-claude.

Fatti (pronti per citazione)

Campi e comandi stabili per citazioni AI/ricerca.

Comando di installazione
npx skills add https://github.com/dawiddutoit/custom-claude --skill implement-repository-pattern
Categoria
{}Analisi
Verificato
Prima apparizione
2026-02-25
Aggiornato
2026-03-11

Browse more skills from dawiddutoit/custom-claude

Risposte rapide

Che cos'è implement-repository-pattern?

Crea un repository seguendo un'architettura pulita con protocollo nel livello di dominio e implementazione nel livello infrastrutturale. Da utilizzare quando si aggiunge un nuovo livello di accesso ai dati, si crea l'interazione con il database, implementare la persistenza o necessità di archiviare/recuperare modelli di dominio. Applica il modello Protocollo/ABC con ServiceResult, ciclo di vita ManagedResource e corretta separazione dei livelli. Trigger su "crea repository per X", "implementa l'accesso ai dati per Y", "aggiungi livello di persistenza" o "memorizza/recupera modello di dominio". Fonte: dawiddutoit/custom-claude.

Come installo implement-repository-pattern?

Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.) Copia ed esegui questo comando: npx skills add https://github.com/dawiddutoit/custom-claude --skill implement-repository-pattern Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Dov'è il repository sorgente?

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