Form types validation
Skill dev-toolings/superpowers-symfony/skills/form-types-validation
Build Symfony forms with custom Form Types, validation constraints, HTTP 422 handling, and multi-step flowsFrom its SKILL.md
npx -y skills add dev-toolings/superpowers-symfony --skill form-types-validationAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
SKILL.md
1.1 KB, as published. Nobody here has run it
Form Types Validation (Symfony)
Use when
- Hardening access-control or validation boundaries.
- Aligning voters/security expressions with domain rules.
Default workflow
- Map actor/resource/action decision matrix.
- Implement voter/constraint logic at the right boundary.
- Wire checks at controllers and API operations.
- Test allowed/forbidden/invalid paths comprehensively.
Guardrails
- Avoid policy logic duplication across layers.
- Do not leak privileged state via error detail.
- Preserve explicit deny behavior for sensitive actions.
Progressive disclosure
- Use this file for execution posture and risk controls.
- Open references when deep implementation details are needed.
Output contract
- Security boundary updates.
- Integration points enforcing decisions.
- Negative-path test results.
References
reference.mddocs/complexity-tiers.md