·implement-value-object
{}

implement-value-object

Crée des objets de valeur de domaine immuables à l'aide d'un modèle de classe de données figé avec validation. À utiliser lors de l'implémentation d'objets de valeur de domaine, de la création de structures de données immuables ou ajouter une validation aux valeurs. Couvre @dataclass(frozen=True), object.__setattr__() modèle dans __post_init__, méthodes d'usine (from_string, from_dict, from_content), et validation dans un contexte figé. Déclencheurs sur "créer un objet de valeur pour X", "implémenter valeur Y immuable", "ajouter une validation à la valeur Z" ou "construire un objet de valeur".

4Installations·0Tendance·@dawiddutoit

Installation

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

Comment installer implement-value-object

Installez rapidement le skill IA implement-value-object 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-value-object
  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 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:

Crée des objets de valeur de domaine immuables à l'aide d'un modèle de classe de données figé avec validation. À utiliser lors de l'implémentation d'objets de valeur de domaine, de la création de structures de données immuables ou ajouter une validation aux valeurs. Couvre @dataclass(frozen=True), object.__setattr__() modèle dans __post_init__, méthodes d'usine (from_string, from_dict, from_content), et validation dans un contexte figé. Déclencheurs sur "créer un objet de valeur pour X", "implémenter valeur Y immuable", "ajouter une validation à la valeur Z" ou "construire un objet de valeur". 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-value-object
Catégorie
{}Analyse de Données
Vérifié
Première apparition
2026-02-25
Mis à jour
2026-03-11

Browse more skills from dawiddutoit/custom-claude

Réponses rapides

Qu'est-ce que implement-value-object ?

Crée des objets de valeur de domaine immuables à l'aide d'un modèle de classe de données figé avec validation. À utiliser lors de l'implémentation d'objets de valeur de domaine, de la création de structures de données immuables ou ajouter une validation aux valeurs. Couvre @dataclass(frozen=True), object.__setattr__() modèle dans __post_init__, méthodes d'usine (from_string, from_dict, from_content), et validation dans un contexte figé. Déclencheurs sur "créer un objet de valeur pour X", "implémenter valeur Y immuable", "ajouter une validation à la valeur Z" ou "construire un objet de valeur". Source : dawiddutoit/custom-claude.

Comment installer implement-value-object ?

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