Persona / Role Prompt Generator
Build a system prompt by filling in slots: expertise area, audience, tone, output format, refusal patterns. Useful as a starting point — every output needs editing — but produces a more complete first draft than starting from a blank page.
How to use the Persona / Role Prompt Generator
Fill the slots. Output is a system-prompt skeleton you can drop into any LLM. Edit it — the value is in your specificity, not in the template. The constraints section is where you put domain-specific rules ("don't recommend hosted databases above tier X," "always include a follow-up question").
A scaffold for system prompts
A system prompt sets the model's role, audience, tone, output format, and the boundaries of what it should and shouldn't do. Starting from a blank page, it's easy to forget one of those dimensions, which is exactly when a model drifts off-tone or answers questions you wanted it to decline.
This generator fills those slots from your inputs — expertise area, audience, tone, format, refusal pattern, and extra constraints — into a structured first draft. It is a scaffold, not a finished prompt: the value lives in the specifics you add, so treat the output as a strong starting point to edit rather than something to ship verbatim.
Common use cases
- First drafts — get a structured starting prompt instead of a blank page.
- Consistent assistants — pin down tone and format so replies stay on-brand.
- Scoping behavior — set a refusal pattern for requests outside the intended domain.
- Encoding rules — capture domain constraints the model must always follow.
- Onboarding — show teammates the dimensions a good system prompt should cover.