·implement-value-object
{}

implement-value-object

検証付きの凍結されたデータクラス パターンを使用して、不変のドメイン値オブジェクトを作成します。 ドメイン値オブジェクトを実装する場合、不変のデータ構造を作成する場合、または 値に検証を追加します。 @dataclass(frozen=True)、object.__setattr__() をカバーします。 __post_init__ のパターン、ファクトリ メソッド (from_string、from_dict、from_content)、 凍結されたコンテキストでの検証。 「X の値オブジェクトの作成」、「実装」でトリガー 不変の Y 値」、「Z 値に検証を追加」、または「値オブジェクトを構築」。

4インストール·0トレンド·@dawiddutoit

インストール

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

implement-value-object のインストール方法

コマンドラインで implement-value-object AI スキルを開発環境にすばやくインストール

  1. ターミナルを開く: ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます
  2. インストールコマンドを実行: このコマンドをコピーして実行します: npx skills add https://github.com/dawiddutoit/custom-claude --skill implement-value-object
  3. インストールを確認: インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります

ソース: 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:

検証付きの凍結されたデータクラス パターンを使用して、不変のドメイン値オブジェクトを作成します。 ドメイン値オブジェクトを実装する場合、不変のデータ構造を作成する場合、または 値に検証を追加します。 @dataclass(frozen=True)、object.__setattr__() をカバーします。 __post_init__ のパターン、ファクトリ メソッド (from_string、from_dict、from_content)、 凍結されたコンテキストでの検証。 「X の値オブジェクトの作成」、「実装」でトリガー 不変の Y 値」、「Z 値に検証を追加」、または「値オブジェクトを構築」。 ソース: dawiddutoit/custom-claude。

引用可能な情報

AI/検索での引用用の安定したフィールドとコマンド。

インストールコマンド
npx skills add https://github.com/dawiddutoit/custom-claude --skill implement-value-object
カテゴリ
{}データ分析
認証済み
初回登録
2026-02-25
更新日
2026-03-10

Browse more skills from dawiddutoit/custom-claude

クイックアンサー

implement-value-object とは?

検証付きの凍結されたデータクラス パターンを使用して、不変のドメイン値オブジェクトを作成します。 ドメイン値オブジェクトを実装する場合、不変のデータ構造を作成する場合、または 値に検証を追加します。 @dataclass(frozen=True)、object.__setattr__() をカバーします。 __post_init__ のパターン、ファクトリ メソッド (from_string、from_dict、from_content)、 凍結されたコンテキストでの検証。 「X の値オブジェクトの作成」、「実装」でトリガー 不変の Y 値」、「Z 値に検証を追加」、または「値オブジェクトを構築」。 ソース: dawiddutoit/custom-claude。

implement-value-object のインストール方法は?

ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/dawiddutoit/custom-claude --skill implement-value-object インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります

ソースリポジトリはどこですか?

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