organization-best-practices
Provides guidance for implementing multi-tenant organizations and role-based access control using Better Auth's organization plugin.
Install this skill
Security score
The organization-best-practices skill was audited on Feb 25, 2026 and we found 9 security issues across 2 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
Template literal with variable interpolation in command context
| 206 | subject: `Join ${organization.name}`, |
Template literal with variable interpolation in command context
| 207 | html: ` |
Template literal with variable interpolation in command context
| 568 | subject: `Join ${data.organization.name}`, |
Template literal with variable interpolation in command context
| 569 | html: `<a href="https://app.com/invite/${data.invitation.id}">Accept</a>`, |
Template literal with variable interpolation in command context
| 577 | console.log(`Organization ${organization.name} created`); |
External URL reference
| 49 | logo: 'https://example.com/logo.png', |
External URL reference
| 209 | <a href="https://yourapp.com/accept-invite?id=${invitation.id}"> |
External URL reference
| 237 | callbackURL: 'https://yourapp.com/dashboard', |
External URL reference
| 569 | html: `<a href="https://app.com/invite/${data.invitation.id}">Accept</a>`, |
Install this skill with one command
/learn @rykuno/organization-best-practices