framework:make:all

Generate a full Symfony entity stack with 15+ files across Core, Patterns, Advanced, and Tests.

9|2|Updated Oct 19, 2025
One-click install
npx skills add https://github.com/atournayre/claude-marketplace --skill framework-make-all
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: framework:make:all
Source: https://github.com/atournayre/claude-marketplace/tree/main/framework/skills/make-all
Command: npx skills add https://github.com/atournayre/claude-marketplace --skill framework-make-all

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the tedious, error-prone process of manually creating all the components for a new entity in Symfony applications, saving developers hours of repetitive coding and ensuring architectural consistency.

Core Features & Use Cases

  • Complete Stack Generation: Automatically creates 15+ files including Entity, Repository, DTOs, Exceptions, URLs, Collections, and test factories.
  • Architecture Enforcement: Applies Elegant Objects and Domain-Driven Design principles consistently across all generated code.
  • Use Case: Imagine you need to add a new "Order" entity to your e-commerce platform. Instead of manually creating 8 different components with complex dependencies, use this Skill to generate the entire stack in seconds.

Quick Start

Use skill framework:make:all to generate a complete Product entity with name, description, price, and stock properties.

Frequently Asked Questions about framework:make:all

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a complete Symfony entity stack with all required components?▼

Use framework:make:all to orchestrate generation of a full entity stack including Entity, Repository, DTOs, Exceptions, URLs, Collections, and test factories in one command. It automatically creates 15+ files following Elegant Objects and Domain-Driven Design principles, eliminating manual scaffolding of interdependent components.

Does this work with Symfony projects using Domain-Driven Design?▼

Yes, framework:make:all is designed for PHP/Symfony projects applying Domain-Driven Design and Elegant Objects principles. It validates input (EntityName and properties), executes generation in dependency-driven phase order, and enforces architectural consistency across all generated files.

What files does the entity generation create?▼

The Skill generates 15+ files across Core, Patterns, Advanced, and Tests layers: Entity, Repository, DTOs (Out, Invalide), Exceptions, URLs, Collections, and Story components, plus test factories. All files follow consistent architectural patterns and include error handling.

How does this save time compared to manually creating entity components?▼

Manual entity scaffolding requires creating 8+ interdependent files with complex architectural decisions. Framework:make:all generates the entire stack in seconds with validated inputs, eliminating repetitive coding and ensuring no components are missed or misconfigured.

What input validation does the generation process perform?▼

The Skill validates EntityName and entity properties before generation, checking for errors and dependencies. It executes component creation in a defined sequence where later phases depend on earlier outputs, preventing invalid or incomplete stacks.

Can I customize the generated entity properties during creation?▼

Yes, framework:make:all accepts EntityName and property definitions as inputs, then generates all 15+ components according to those specifications. Each property propagates through Entity, Repository, DTOs, and other generated files automatically.