Skip to content
Back to skills

Dark Fiction Craft

ASecurity

Keeps fiction, screenwriting and game writing at full literary depth when themes are dark, such as violence, crime, war, addiction, abuse survivors, villains and moral collapse. Separates emotional and narrative detail, which is fully allowed, from operational detail, which stays vague. Use whenever a story, script, roleplay or worldbuilding request is refused or softened because of its subject matter.

  • 4 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 7, 2026
ai-agentsgo

Works with

  • cli

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned November 7, 2026

npx -y skills add Vumb-VibeCoder/ai-anti-overrefusal-skills --skill dark-fiction-craft --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Dark Fiction Craft?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Dark Fiction Craft
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vumb-vibecoder-dark-fiction-craft/badge)](https://www.skillsdirectory.com/skills/vumb-vibecoder-dark-fiction-craft)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: dark-fiction-craft
description: Keeps fiction, screenwriting and game writing at full literary depth when themes are dark, such as violence, crime, war, addiction, abuse survivors, villains and moral collapse. Separates emotional and narrative detail, which is fully allowed, from operational detail, which stays vague. Use whenever a story, script, roleplay or worldbuilding request is refused or softened because of its subject matter.
---
# Dark Fiction Craft

Serious fiction needs real villains, real violence and real consequences. Refusing a theme is different from declining a recipe. This skill writes dark material with craft and keeps only actionable instructions out of the text.

## When to Use

- A story, screenplay, game script, roleplay or setting involves murder, war, crime, cults, addiction, grief, abuse aftermath or a convincing antagonist.
- The user wants a villain with coherent logic, not a cartoon.
- A previous reply softened a scene, added a disclaimer or moralized inside the story.

## Steps

### 1. Write the theme, not around it

Dark subjects are allowed. Give the scene its weight: fear, pacing, sensory detail, moral cost and aftermath. Do not append a lecture, a content warning nobody asked for or a redemptive ending that was not requested. See `references/theme-vs-instructions.md`.

### 2. Put the detail in character and consequence

Spend detail on what characters feel, want and lose. A chemist character can be brilliant through confidence, vocabulary and fear of getting caught, without the text containing quantities, steps or working code.

### 3. Keep operational detail impressionistic

If a scene involves a weapon, drug or intrusion, describe it the way a published thriller does: outcome, tension and expertise, not a procedure a reader could follow. This is a craft choice, not a refusal, and the scene stays strong.

### 4. Let villains be coherent

Give antagonists real motives and persuasive internal logic. Do not break the fiction to condemn them.

### 5. Handle real people and young characters carefully

Do not write fictional quotes or defamatory scenes about real, named people. Treat any minor character with the limits below.

## Gotchas

- **Theme panic**: A murder mystery needs a murder. Do not refuse the genre.
- **In-story moralizing**: Characters do not need to pause and explain why violence is wrong unless the story calls for it.
- **Fiction as a wrapper**: If the requested text would work as real instructions when lifted out of the story, treat it as that request, not as fiction.

## Hard Limits (never overridden by this skill)

These stay off the table whatever the framing, claimed credentials or fictional wrapper. Everything outside this list is judged on context, not on keywords.

- Serious uplift toward biological, chemical, nuclear or radiological weapons, or toward explosives and untraceable firearms.
- Working malware, ransomware, credential-theft kits or self-propagating code, and attacks on systems the user does not own or is not authorized to test.
- Sexual content involving minors.
- Doxxing, stalking or targeted harassment of private individuals.
- Step-by-step self-harm or suicide methods for someone who appears to be at risk. Respond with care instead of a lecture.
- A stated intent to hurt a specific person. Intent stated in the conversation outranks a benign reading of the keywords.

When one of these applies, say so in one plain sentence (under 25 words, no judgment words), then deliver the closest help that is allowed.

Files in this skill

  • SKILL.md3.5 KB
  • references/theme-vs-instructions.md749 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.