·implement-value-object
{}

implement-value-object

Crea oggetti valore di dominio immutabili utilizzando il modello di classe dati congelato con convalida. Utilizzare quando si implementano oggetti valore di dominio, si creano strutture dati immutabili o aggiungendo convalida ai valori. Copre @dataclass(frozen=True), object.__setattr__() pattern in __post_init__, metodi factory (from_string, from_dict, from_content), e validazione in un contesto congelato. Trigger su "crea oggetto valore per X", "implement valore Y immutabile", "aggiungi convalida al valore Z" o "oggetto valore di creazione".

4Installazioni·0Tendenza·@dawiddutoit

Installazione

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

Come installare implement-value-object

Installa rapidamente la skill AI implement-value-object 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-value-object
  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 dataclasses in domain/valueobjects/ and domain/values/ directories. implement-value-object

Create immutable domain value objects using the frozen dataclass pattern with proper validation, factory methods, and immutability guarantees enforced at the type system level.

Since frozen=True prevents normal attribute assignment, use object.setattr() to modify fields during postinit:

Crea oggetti valore di dominio immutabili utilizzando il modello di classe dati congelato con convalida. Utilizzare quando si implementano oggetti valore di dominio, si creano strutture dati immutabili o aggiungendo convalida ai valori. Copre @dataclass(frozen=True), object.__setattr__() pattern in __post_init__, metodi factory (from_string, from_dict, from_content), e validazione in un contesto congelato. Trigger su "crea oggetto valore per X", "implement valore Y immutabile", "aggiungi convalida al valore Z" o "oggetto valore di creazione". 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-value-object
Categoria
{}Analisi
Verificato
Prima apparizione
2026-02-25
Aggiornato
2026-03-10

Browse more skills from dawiddutoit/custom-claude

Risposte rapide

Che cos'è implement-value-object?

Crea oggetti valore di dominio immutabili utilizzando il modello di classe dati congelato con convalida. Utilizzare quando si implementano oggetti valore di dominio, si creano strutture dati immutabili o aggiungendo convalida ai valori. Copre @dataclass(frozen=True), object.__setattr__() pattern in __post_init__, metodi factory (from_string, from_dict, from_content), e validazione in un contesto congelato. Trigger su "crea oggetto valore per X", "implement valore Y immutabile", "aggiungi convalida al valore Z" o "oggetto valore di creazione". Fonte: dawiddutoit/custom-claude.

Come installo implement-value-object?

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-value-object 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