·implement-value-object
{}

implement-value-object

Crea objetos de valor de dominio inmutables utilizando un patrón de clase de datos congelado con validación. Úselo al implementar objetos de valor de dominio, crear estructuras de datos inmutables o agregando validación a los valores. Cubre @dataclass(frozen=True), object.__setattr__() patrón en __post_init__, métodos de fábrica (from_string, from_dict, from_content), y validación en contexto congelado. Activadores en "crear objeto de valor para X", "implementar valor Y inmutable", "agregar validación al valor Z" o "construir objeto de valor".

4Instalaciones·0Tendencia·@dawiddutoit

Instalación

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

Cómo instalar implement-value-object

Instala rápidamente el skill de IA implement-value-object en tu entorno de desarrollo mediante línea de comandos

  1. Abrir Terminal: Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.)
  2. Ejecutar comando de instalación: Copia y ejecuta este comando: npx skills add https://github.com/dawiddutoit/custom-claude --skill implement-value-object
  3. Verificar instalación: Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code, Cursor u OpenClaw

Fuente: dawiddutoit/custom-claude.

SKILL.md

Ver original

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 objetos de valor de dominio inmutables utilizando un patrón de clase de datos congelado con validación. Úselo al implementar objetos de valor de dominio, crear estructuras de datos inmutables o agregando validación a los valores. Cubre @dataclass(frozen=True), object.__setattr__() patrón en __post_init__, métodos de fábrica (from_string, from_dict, from_content), y validación en contexto congelado. Activadores en "crear objeto de valor para X", "implementar valor Y inmutable", "agregar validación al valor Z" o "construir objeto de valor". Fuente: dawiddutoit/custom-claude.

Datos (listos para citar)

Campos y comandos estables para citas de IA/búsqueda.

Comando de instalación
npx skills add https://github.com/dawiddutoit/custom-claude --skill implement-value-object
Categoría
{}Análisis de Datos
Verificado
Primera vez visto
2026-02-25
Actualizado
2026-03-10

Browse more skills from dawiddutoit/custom-claude

Respuestas rápidas

¿Qué es implement-value-object?

Crea objetos de valor de dominio inmutables utilizando un patrón de clase de datos congelado con validación. Úselo al implementar objetos de valor de dominio, crear estructuras de datos inmutables o agregando validación a los valores. Cubre @dataclass(frozen=True), object.__setattr__() patrón en __post_init__, métodos de fábrica (from_string, from_dict, from_content), y validación en contexto congelado. Activadores en "crear objeto de valor para X", "implementar valor Y inmutable", "agregar validación al valor Z" o "construir objeto de valor". Fuente: dawiddutoit/custom-claude.

¿Cómo instalo implement-value-object?

Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.) Copia y ejecuta este comando: npx skills add https://github.com/dawiddutoit/custom-claude --skill implement-value-object Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code, Cursor u OpenClaw

¿Dónde está el repositorio de origen?

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