framework:make:out
CommunityGenerate immutable DTO classes automatically, code with confidence.
Authoratournayre
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill eliminates the repetitive manual work of creating immutable Data Transfer Objects (DTOs) for your entities, ensuring type safety and preventing data corruption between your domain and external systems.
Core Features & Use Cases
- Automated Class Generation: Instantly creates final readonly PHP classes with proper encapsulation.
- Immutability by Design: Generates classes that cannot be modified after creation, preventing accidental data mutations.
- Use Case: When building an API, use this Skill to automatically generate ProductOut classes that safely expose your Product entity data without leaking internal implementation details.
Quick Start
Use skill framework:make:out and provide the entity name when prompted.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: framework:make:out Download link: https://github.com/atournayre/claude-marketplace/archive/main.zip#make-out Please download this .zip file, extract it, and install it in the .claude/skills/ directory.