Skip to main content

clerk-migration-deep-dive

Facilitates seamless migration from various authentication providers to Clerk, ensuring a smooth transition for user data management.

Install this skill

or
79/100

Security score

The clerk-migration-deep-dive skill was audited on May 12, 2026 and we found 9 security issues across 3 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 95

Template literal with variable interpolation in command context

SourceSKILL.md
95console.log(`Created: ${user.email} -> ${created.id}`)
medium line 150

Template literal with variable interpolation in command context

SourceSKILL.md
150console.log(`Mapped: ${dbUser.email} -> ${clerkUser.id}`)
medium line 246

Template literal with variable interpolation in command context

SourceSKILL.md
246console.log(`Mapped: ${dbUsers.length}, Unmapped: ${unmapped.length}`)
low line 74

Access to .env file

SourceSKILL.md
74const clerk = createClerkClient({ secretKey: process.env.CLERK_SECRET_KEY! })
low line 128

Access to .env file

SourceSKILL.md
128const clerk = createClerkClient({ secretKey: process.env.CLERK_SECRET_KEY! })
low line 47

External URL reference

SourceSKILL.md
47"https://$AUTH0_DOMAIN/api/v2/users?per_page=100&page=0" \
low line 255

External URL reference

SourceSKILL.md
255- [Clerk Migration Overview](https://clerk.com/docs/deployments/migrate-overview)
low line 256

External URL reference

SourceSKILL.md
256- [Migrate from Auth0](https://clerk.com/docs/deployments/migrate-from-auth0)
low line 257

External URL reference

SourceSKILL.md
257- [Migrate from NextAuth](https://clerk.com/docs/deployments/migrate-from-nextauth)
Scanned on May 12, 2026
View Security Dashboard