Enterprise role-based access control for Apollo.io. Use when implementing team permissions, restricting data access, or setting up enterprise security controls. Trigger with phrases like "apollo rbac", "apollo permissions", "apollo roles", "apollo team access", "apollo enterprise security".
7.0
Rating
0
Installs
Security
Category
This is a comprehensive, well-structured RBAC skill for Apollo.io enterprise integrations. The description clearly identifies use cases (team permissions, data access restrictions, enterprise security) and trigger phrases. Task knowledge is excellent with detailed TypeScript implementations covering permission definitions, role hierarchies, middleware, team-based access, and API key scoping. The structure is logical with clear sections and complete code examples. Novelty is moderate-to-good: while RBAC patterns are established, the Apollo.io-specific implementation with credit-consuming operations (reveal_email), sequence permissions, and team isolation adds meaningful value beyond generic auth middleware. A CLI agent would struggle to implement this granular permission system from scratch without consuming many tokens to research Apollo's specific security model. Minor improvement areas: could benefit from example database schema and more concrete deployment examples, but overall this is a high-quality, production-ready skill.
Loading SKILL.md…