using-symfony-superpowers
Installation
SKILL.md
Using Symfony Superpowers (Symfony)
Use when
- Opening a session on a Symfony project, before choosing a skill.
- A task is stated in general terms and must be mapped to the right skill or command.
- Several skills could apply and you need to pick the one that fits.
- You need the command map or the runtime context of the library.
Default workflow
- Run the library's runtime context CLI first to get the Symfony version, API Platform, Docker setup and test framework.
- Classify the task: design (
brainstorming,writing-plans), build (api-platform-*,doctrine-*,symfony-messenger), test (tdd-with-*,functional-tests), secure (symfony-voters,rate-limiting), or ship (quality-checks). - Open the matching
SKILL.mdand follow it; use the command alias (for examplesymfony-check) when one exists. - Chain skills in order for large work:
brainstorming,writing-plans, thenexecuting-plans. - Re-check the context when the environment changes, such as containers started or a new dependency added.