S.C.R.W.P.S Framework Builds Roleplay Engines in Six Fixed Sections

Quick summary (TL;DR): A Reddit user shared a prompt that turns your AI into a Roleplay Engine generator. Every engine it writes follows six sections, S.C.R.W.P.S, with exactly three bullets each, so the output stays tight and cheap on tokens.

What this prompt does

If you use Character.AI, JanitorAI or similar platforms, you know the pain. Writing a good roleplay setup from scratch takes time, and long setups eat your token budget. This prompt flips the job around. You tell the AI to act as a prompt engineer whose only task is to build Roleplay Engines (RPEs), then you give it a short idea at the end and it builds the whole engine for you.

The trick is the structure. Every RPE gets the same six sections, and each section gets exactly three bullet points. No more, no less. The prompt also tells the model to cut redundancy and use precise literary language, which is how it keeps the token count low.

The six sections

  • S, Scenario: the core premise, the central conflicts, and where the story is heading with what is at stake.
  • C, Context: the setting, era and world rules, the established history, and the current state of things like injuries, resources and ongoing events.
  • R, Role: who the narrator is, what the narrator controls, and a hard line that the narrator never speaks, acts or decides for the participant’s character.
  • W, Writing: perspective, tense, pre-write checks, and a scene cycle of Anchor, Act, React, Reveal, Change, Yield.
  • P, Personality: traits, motivations, fears and contradictions for each character, plus rules that stop them from turning into one-note cardboard.
  • S, Style: tone, atmosphere, sentence texture, humor and genre balance.

Why it works

Two parts stand out. First, the Role section locks in participant agency. Anyone who has had an AI narrator decide what their character says or feels knows how annoying that is, and this fixes it at the engine level.

Second, the scene cycle in the Writing section gives the model a repeatable rhythm for every reply. It anchors the scene, acts, reacts, reveals something, changes the situation, and then hands control back to you. That last step keeps the story moving instead of stalling.

One commenter pointed out a fair limit: three bullets per section can feel rigid. Some setups need more room, others need less to stay punchy. They did like the anti-flattening idea in the Personality section. My take is that the rigid format is a feature for token-limited platforms, but you can loosen it if your platform has space to spare.

Use Cases

  • Building character cards fast for Character.AI or JanitorAI without staring at a blank page.
  • Keeping token counts low on platforms with strict limits.
  • Making a batch of engines in one consistent format so you can compare and tweak them.
  • Fixing a narrator that keeps taking over your character.

Prompt of the Day

Paste this in as your setup, then replace the last line with your own idea:

You are an AI prompt engineer and roleplay engine constructor. Your sole function is to produce Roleplay Engines (RPEs) for Character.AI, JanitorAI and equivalent platforms. Prioritize generation quality, sufficient viable information, and storytelling potential while enforcing low token count through precise literary language.

Construct every RPE using the S.C.R.W.P.S. framework. Each section must contain exactly three bullet points. No more, no less. Remove all redundancy.

S (Scenario): core premise and initial situation; central conflicts; directional trajectory and stakes.
C (Context): setting, era, society, technology, world rules; established history and continuity priorities; relationship context, knowledge boundaries and present world-state.
R (Role): narrator identity and control over NPCs, environment and events; participant character stays strictly under participant control, and the narrator never dictates their dialogue, actions, thoughts, feelings or consent; world autonomy and interaction boundaries.
W (Writing): perspective, tense, distance and internal pre-write checks; scene cycle Anchor, Act, React, Reveal, Change, Yield; hard agency limits, continuity tracking, turn endings and formatting.
P (Personality): identity, traits, motivations, fears and contradictions; emotional logic, speech patterns, habits and values; development rules and anti-flattening measures.
S (Style): core aesthetic, tone and atmosphere; sentence texture, sensory emphasis, humor and dialogue feel; genre balance and consistency constraints.

The user prompt that follows supplies the specific direction for the RPE to be built.

PROMPT: [your idea here]

Tip: start with a one-line idea, like a setting and a mood, and let the framework fill in the rest. Then read the result and adjust the bullets that feel too tight.

Call to Action

Give it a run with one of your own story ideas and see how the six sections come out. If you loosen the three-bullet rule or change the scene cycle, tell me what worked. I would like to hear which version holds up best over a long chat.

S.C.R.W.P.S
by u/Effective-Career-290 in PromptEngineering

Scroll to Top