This skill streamlines the creation of Symfony console commands by guiding developers through an interactive step-by-step workflow. It automatically detects project namespaces from composer.json, configures input arguments and options, and supports advanced features like progress bars, tabular output, execution locking, and task scheduling. It strictly follows modern Symfony best practices, including PHP 8 attributes, final classes, SymfonyStyle for interactive I/O, and dependency injection patterns.
主要功能
01Interactive step-by-step command scaffolding workflow
02Automatic PSR-4 namespace detection from composer.json
030 GitHub stars
04Built-in UI patterns for ProgressBars and Table outputs
05Support for LockableTrait to prevent concurrent execution
06Integration with Symfony Scheduler via AsScheduledTask attribute