agentsclimarketplace

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

Install
npx -y skills add dev-toolings/superpowers-symfony --skill form-types-validation

Assembled 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

  1. Map actor/resource/action decision matrix.
  2. Implement voter/constraint logic at the right boundary.
  3. Wire checks at controllers and API operations.
  4. 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.md
  • docs/complexity-tiers.md

Keep looking

Skills are one crate of 623,467. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.