From coding-agent
Authentication and authorization patterns covering session-based auth, JWT, OAuth 2.0, RBAC, and security best practices. Use when implementing login flows, protecting endpoints, or handling user identity.
npx claudepluginhub devjarus/coding-agentThis skill uses the workspace's default tool permissions.
- Store session ID in an `httpOnly`, `Secure`, `SameSite=Lax` cookie
Generates design tokens/docs from CSS/Tailwind/styled-components codebases, audits visual consistency across 10 dimensions, detects AI slop in UI.
Records polished WebM UI demo videos of web apps using Playwright with cursor overlay, natural pacing, and three-phase scripting. Activates for demo, walkthrough, screen recording, or tutorial requests.
Delivers idiomatic Kotlin patterns for null safety, immutability, sealed classes, coroutines, Flows, extensions, DSL builders, and Gradle DSL. Use when writing, reviewing, refactoring, or designing Kotlin code.
httpOnly, Secure, SameSite=Lax cookielocalStorage — use httpOnly cookies or keep the access token in memory onlyiss, aud, exp, and nbf claims on every requeststate parameter to prevent CSRFadmin, editor, viewer)if (resource.ownerId !== req.user.id) return 403crypto.timingSafeEqual)