nextjs-developer
Pass
Audited by Gen Agent Trust Hub on Aug 23, 2026
Risk Level: SAFE
Full Analysis
- [DATA_EXPOSURE]: The skill documents best practices for environment variable management, using placeholders like
DATABASE_URLandNEXTAUTH_SECRETand recommending the use of non-committed.env.localfiles and platform-specific secret management (e.g.,@database-url). - [UNVERIFIABLE_DEPENDENCIES]: The skill references standard industry tools and libraries such as the Vercel CLI (
vercel),@next/bundle-analyzer,zod,swr, and Sentry. These are all well-known, legitimate tools within the Next.js ecosystem. - [INDIRECT_PROMPT_INJECTION]: The skill provides patterns for handling user-supplied data through Server Actions (
formData) and dynamic routes (params). 1) Ingestion points: Untrusted data enters the agent context throughformDatainreferences/server-actions.mdand dynamicparamsinreferences/app-router.md. 2) Boundary markers: The skill recommends using Zod schema validation to delimit data. 3) Capability inventory: The skill includes file system writes (references/server-actions.md), database operations (references/data-fetching.md), and network fetching (references/data-fetching.md). 4) Sanitization: Demonstrateszod.safeParsefor validation, though a file upload example lacks explicit path sanitization. - [DYNAMIC_EXECUTION]: Includes a boilerplate example for file uploads in
references/server-actions.mdusing Node.jsfs/promises. While limited to a specific folder in the example, this demonstrates a capability for interacting with the local file system using external metadata.
Audit Metadata