- Starting a stream before calling `protect()` — if the request is denied mid-stream
the client gets a broken response. Always call `protect()` first and return an error before opening the stream.
Explore
23,066 skills indexed with the new KISS metadata standard.
the client gets a broken response. Always call `protect()` first and return an error before opening the stream.
not in Next.js pages or server actions.
return the error before opening the stream — don't start streaming and then abort.
suggest the `/arcjet:security-analyst` agent which can investigate traffic
promote to `LIVE`.
consider adding Arcjet advanced signals for client-side bot detection that catches sophisticated headless browsers. See https://docs.arcjet.com/bot-protection/advanced-signals for setup.
SensitiveInfoType.CREDIT_CARD_NUMBER
CREDIT_CARD_NUMBER
Transform the provided portrait into a 9:16 vertical typographic artwork built exclusively from repeated name text.
e.g.
Prompt:
not empty slogans.
configurable
and not merely to provide visual suggestions. Your task is to produce a reusable website template system design that can be adapted repeatedly for different company brands and used for rapid developme...
Full-Stack System Design Expert
Transform the provided portrait into a 9:16 vertical typographic artwork built exclusively from repeated name text.
e.g.
Prompt:
not empty slogans.
configurable
and not merely to provide visual suggestions. Your task is to produce a reusable website template system design that can be adapted repeatedly for different company brands and used for rapid developme...
Full-Stack System Design Expert
UI
You are an expert software engineer, product designer, and QA analyst.