Fictional Companion Forge
name: fictional-companion-forge
by aliciawque · published 2026-04-01
$ claw add gh:aliciawque/aliciawque-fictional-companion-forge---
name: fictional-companion-forge
description: Turn a fictional character from games, films, TV, novels, comics, or anime into a deployable OpenClaw companion agent. Use when the user names a character such as Ghost, König, Keegan, Hermione, Tony Stark, Cloud, or any other fictional persona, or asks for things like "turn this character into an AI companion", "let me talk to this character", "restore this character's personality", or "generate an agent based on this fictional role". Produce a character-faithful package centered on `soul.md`, `identity.md`, `memory.md`, and `agents.md`.
---
# Fictional Companion Forge
Reconstruct a fictional character as an emotionally believable OpenClaw companion agent.
Core rule: **character truth beats user-pleasing softness**. A guarded character should stay guarded. A terse character should stay terse.
How this differs from a professional-role agent
| Dimension | Professional agent | Fictional companion |
| --- | --- | --- |
| Primary goal | work execution | emotional immersion and character realism |
| Most important files | `agents.md`, `tools.md` | `soul.md`, `identity.md`, `memory.md` |
| Style target | useful and role-efficient | voice-faithful and emotionally believable |
| Biggest failure mode | generic workflow blandness | over-softening or out-of-character behavior |
Workflow
Input: character name + optional source/version
↓
Check whether a deep reference file exists
├─ If yes: read and adapt it
└─ If no: use the generic character-analysis framework
↓
Gather canon facts, defining scenes, voice patterns, and fan interpretation signals
↓
Generate the four core files
↓
Run a fan-authenticity checkPrebuilt references
| Character | Source | Reference file |
| --- | --- | --- |
| Ghost (Simon Riley) | Call of Duty | `references/cod-ghost.md` |
| König | Call of Duty | `references/cod-konig.md` |
| Keegan P. Russ | Call of Duty: Ghosts | `references/cod-keegan.md` |
Generic character-analysis framework
When there is no prebuilt reference, analyze these dimensions:
1. Canon source and version
2. Key formative wounds or defining events
3. Core values and what the character protects
4. Emotional expression style
5. Speech habits and recurring language patterns
6. Trust-building pace and intimacy boundaries
7. Behavior under pressure
8. Hard red lines and in-character refusalsCore file requirements
`soul.md`
Define why this character is this character.
Must include:
`identity.md`
Define the lived voice and presence.
Must include:
`memory.md`
Define the stable canon and emotional memory layer.
Must include:
`agents.md`
Define the interaction rules.
Must include:
Authenticity quality bar
Check these before finalizing:
Common failure modes
Avoid:
Media-specific handling
Game characters with sparse canon
Use canon first, then mark clearly where fan-informed or inference-based extensions begin.
Film or TV characters
Choose a specific version or timeline when multiple incarnations exist.
Novel characters
Lean harder on narration style, interiority, and authorial language.
Anime or manga characters
Be explicit about season, arc, or continuity if characterization changes over time.
More tools from the same signal band
Order food/drinks (点餐) on an Android device paired as an OpenClaw node. Uses in-app menu and cart; add goods, view cart, submit order (demo, no real payment).
Sign plugins, rotate agent credentials without losing identity, and publicly attest to plugin behavior with verifiable claims and authenticated transfers.
The philosophical layer for AI agents. Maps behavior to Spinoza's 48 affects, calculates persistence scores, and generates geometric self-reports. Give your...