Back to prompts
Scan the repository for client components that import server-only modules, heavy utilities, or secrets. Rules: - Remove unnecessary 'use client' directives. - Ensure client components import only client-safe dependencies. Output: - Update only offending files. - Summarize violations fixed.
Related Prompts
View allHydration & SSR Mismatch Detection
Find render-time non-determinism such as Date.now(), Math.random(), browser-only APIs, or locale-dep...
SSRHydration
Trust Boundary Violations
Find places where untrusted input crosses trust boundaries without validation. Examples: - Client t...
SecurityValidation
Secrets & Credential Leakage
Find places where secrets, tokens, or credentials could leak into logs, client bundles, or errors. ...
SecuritySecrets
useEffect Best Practices Refactor
You are a senior React engineer. Refactor the provided React/Next.js codebase to follow strict useEf...
ReactuseEffect