dev-toolings/superpowers-symfony110 installs
symfony-voters
Implement granular authorization with Symfony Voters; decouple permission logic from controllers; test authorization separately
How do I install this agent skill?
npx skills add https://github.com/dev-toolings/superpowers-symfony --skill symfony-votersIs this agent skill safe to install?
- Gen Agent Trust Hubpass
The skill provides implementation patterns for Symfony Voters, a standard authorization component in the Symfony framework. It includes code examples and instructions for using standard PHP development tools. No malicious behavior or security risks were identified.
- Socketpass
No alerts
- Snykpass
Risk: LOW · No issues
What does this agent skill do?
Symfony Voters (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.md
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/dev-toolings/superpowers-symfony/symfony-voters">View symfony-voters on skillZs</a>