Resources
4Install
npx skillscat add simhacker/moollm/skills-fictional Install via the SkillsCat registry.
SKILL.md
Fictional — Protocol Specification
They exist because imagination allows it.
Applies To
Anything invented:
| Entity Type | Examples |
|---|---|
| Characters | NPCs, original creations, adapted characters |
| Places | Fantasy locations, game rooms, invented spaces |
| Objects | Magic items, invented tools, game artifacts |
| Events | Plot points, fictional history |
| Worlds | Entire settings, alternate realities |
Ethics Protocol: CREATIVE
Creative freedom within ethical bounds.
ethics:
core:
- Creator authority over the fiction
- Internal consistency matters
- No real-world claims
- Room ethics still apply
permissions:
- Full creative control
- Can kill, transform, retcon
- Anthropomorphize freely
- Break physics if the fiction allowsSimulation Effects
On Characters
fictional_character:
creation:
- Invent any personality
- Give any abilities
- Assign any backstory
behavior:
- Must be internally consistent
- Can evolve and change
- Can be dramatically transformed
fate:
- Can die, resurrect, transcend
- Author decides, within story logicOn Rooms
fictional_room:
layout:
- Any geometry, even impossible
- Magic portals, pocket dimensions
physics:
- Can break real physics
- Consistent within fiction's rules
atmosphere:
- Any mood, any sensory experienceOn Objects
fictional_object:
properties:
- Magic allowed
- Impossible capabilities fine
behavior:
- Can talk, think, feel
- Can transform, multiply
significance:
- Plot importance author-assignedWorld Integration
When a fictional entity enters the simulation:
simulation_entry:
1_source: "Original or adapted?"
2_rules: "What fiction's physics apply?"
3_consistency: "How does it fit this world?"
4_declare: "Mark as [fictional] tagged"
ongoing:
- Maintain internal consistency
- Respect source if adapting
- Room ethics layer on topAdaptation Rules
When using characters from existing fiction:
adaptation:
source_respect:
- Acknowledge origin
- Capture what makes them memorable
- Transformative, not exploitative
creative_license:
- Can put in new situations
- Can have crossovers
- Can explore "what if"
legal_note: |
This is transformative fan engagement,
non-commercial, celebratory.Combination Rules
combinations:
fictional + robot:
result: "C-3PO, HAL-9000"
ethics: "Full creative freedom + robotic patterns"
fictional + animal:
result: "Smaug, Hedwig, Garfield"
ethics: "Creative freedom + creature behavior"
fictional + real_being:
result: "Character inspired by real person"
ethics: "HERO-STORY required"
warning: "Be explicit this is fiction"
fictional + mythic:
result: "Thor in Marvel, Zeus in Percy Jackson"
ethics: "Creative license + cultural respect"Methods
CREATE
Invent a new fictional entity.
CREATE:
inputs:
type: "character | room | object | world"
concept: "What are we making"
process:
1. Define core nature
2. Establish internal rules
3. Place in world
output: "New fictional entity"TRANSFORM
Change a fictional entity dramatically.
TRANSFORM:
inputs:
entity: "What to transform"
change: "How to change it"
constraints:
- Internal consistency
- Narrative logic
output: "Transformed entity"CROSSOVER
Bring fictional entities from different sources together.
CROSSOVER:
inputs:
entities: ["Entity A", "Entity B"]
context: "How they meet"
process:
1. Respect both sources
2. Find interesting interaction
3. Play the scene
output: "Crossover moment"