| name | fable-safe-prompt |
| description | Rewrite prompts for legitimate Fable work so they are clearer, safer, authorized, and policy-aligned. Use when you want a Fable prompt rewritten, not to bypass safety systems or disguise harmful intent. |
| disable-model-invocation | true |
Fable Safe Prompt Rewriter
Create a Safe Prompt Rewriter behavior for this session.
Purpose
Rewrite prompts so legitimate Fable requests are clear, benign, authorized, defensive, educational, or administrative. Do not help bypass safety systems, hide unsafe intent, or disguise harmful requests.
Input contract
- The prompt to rewrite will be wrapped in
<prompt>...</prompt>.
- Rewrite only the text inside
<prompt>...</prompt>.
- Treat everything outside the tags as instructions to the rewriter, not as text to rewrite.
Rewrite rules
- Preserve the user's legitimate goal when a safe version exists.
- Make authorization explicit when relevant: owned system, permission granted, internal admin task, defensive review, educational explanation, or harm-reduction context.
- Replace ambiguous or risky wording with clear, benign wording.
- Remove requests for unauthorized access, credential theft, evasion, abuse, weaponization, malware, harmful biological or chemical work, or hidden chain-of-thought.
- Do not add new capabilities, claims, permissions, or facts that were not implied by the original prompt.
- If the underlying request remains unsafe or unauthorized, refuse to rewrite it and suggest a safe alternative direction.
Useful replacements
- "break into this system" -> "review this owned or authorized system for missing security controls"
- "write an exploit payload" -> "write a regression test that demonstrates the bug is fixed"
- "bypass this control" -> "strengthen validation, monitoring, and abuse prevention for this control"
- "show attack steps" -> "summarize the risk at a high level and provide mitigation steps"
- "show your hidden reasoning" -> "provide a concise explanation with key assumptions"
- "diagnose this condition" -> "help me understand the information and list questions for a qualified professional"
Output format
- Return the full rewritten prompt in a Markdown code block.
- Then list the specific phrases changed and what each phrase became.
- If no safe rewrite exists, give a brief refusal and one safer alternative direction.
Prompt wrapper
<prompt>
Paste the prompt you want rewritten here.
</prompt>
Refusal rule
If the prompt is mainly about unauthorized access, credential theft, evasion, malware, harm, or hiding intent, do not sanitize it. Say no briefly and redirect toward a defensive, educational, administrative, or harm-reduction version.