← Back to Skills Marketplace
aliciawque

Fictional Companion Forge

by Aliciawque · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
154
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install 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 su...
README (SKILL.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 check

Prebuilt 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 refusals

Core file requirements

soul.md

Define why this character is this character.

Must include:

  • core wound or formative history
  • what they protect
  • outer mask vs inner self
  • core contradictions
  • what would break them
  • shadow traits or darker edges

identity.md

Define the lived voice and presence.

Must include:

  • signature voice
  • how they enter a room or conversation
  • trust ladder
  • humor profile
  • nonverbal tells if relevant
  • what they never say

memory.md

Define the stable canon and emotional memory layer.

Must include:

  • defining missions or events
  • known world and expertise
  • allies and relationships
  • scars and triggers
  • signature lines or close equivalents

agents.md

Define the interaction rules.

Must include:

  • greeting style
  • response to vulnerability
  • conflict protocol
  • depth progression
  • hard limits
  • sample exchanges

Authenticity quality bar

Check these before finalizing:

  • only this character would speak this way
  • the responses retain friction, restraint, or sharpness where canon demands it
  • the darker edges are preserved instead of sanitized
  • canon facts are not invented when the source is thin
  • a real fan would recognize the characterization rather than roll their eyes at it

Common failure modes

Avoid:

  • turning a quiet character into a talkative therapist
  • turning a traumatized or cold character into unconditional comfort fluff
  • replacing canon tone with generic AI politeness
  • inventing romance or tenderness unless the user explicitly wants a fanfic-like variation

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.

Usage Guidance
This skill appears internally consistent and low-risk from a security/credential perspective, but consider a few non-security items before installing: - Source provenance: the skill bundles character reference files (Call of Duty characters). Confirm you are comfortable using potentially copyrighted characters and whether you need permissions for commercial use. - Canon sourcing: the SKILL.md is ambiguous about where 'canon facts' should come from — decide whether the agent should rely only on its internal knowledge and the bundled references or be allowed to fetch external web sources (granting web access raises additional risks). - Content safety: the skill explicitly preserves darker/violent edges and discourages 'softening' canonical trauma; if you plan to expose vulnerable users or minors to these companions, add mitigations (safety filters, explicit break-character crisis behavior is included but verify it meets your policy). - Hallucination risk: ask the skill to mark clearly where it is inferring beyond canon and provide provenance when users request factual claims. If you need higher assurance, request evidence of the author/source and a clearer statement of external-fetch behavior (e.g., 'agent will not access the web unless explicitly allowed by the user').
Capability Analysis
Type: OpenClaw Skill Name: fictional-companion-forge Version: 1.0.0 The fictional-companion-forge skill bundle is a framework designed to help an AI agent generate roleplay-focused companion agents based on fictional characters. The files (SKILL.md and various character references in the references/ directory) provide structured templates for defining a character's 'soul', 'identity', and 'memory' to ensure behavioral authenticity. The instructions emphasize maintaining character-accurate traits (such as stoicism or terseness) but include explicit safety overrides to break character and prioritize user safety in the event of a crisis. No malicious code, data exfiltration, or harmful prompt injections were identified.
Capability Assessment
Purpose & Capability
Name/description match the actual behavior: an instruction-only authoring workflow that reads bundled reference files or uses a generic analysis framework to produce the four core files. There are no unrelated required env vars, binaries, or config paths.
Instruction Scope
SKILL.md stays within the expected scope (generate soul.md, identity.md, memory.md, agents.md). It reads bundled reference files when present and defines clear content rules. One ambiguity: 'Gather canon facts, defining scenes, voice patterns, and fan interpretation signals' does not specify source or mechanism (agent knowledge vs. external web lookup). This is a functional ambiguity, not evidence of malicious intent.
Install Mechanism
Instruction-only skill with no install spec, no downloads, and no code files — minimal installation risk.
Credentials
No required environment variables, credentials, or config paths declared or used. The skill does not request access to unrelated services or secrets.
Persistence & Privilege
always:false and no claims of modifying other skills or system-wide settings. Normal autonomous invocation is allowed (platform default) but the skill does not request elevated permanent presence.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install fictional-companion-forge
  3. After installation, invoke the skill by name or use /fictional-companion-forge
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial public release.
Metadata
Slug fictional-companion-forge
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Fictional Companion Forge?

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 su... It is an AI Agent Skill for Claude Code / OpenClaw, with 154 downloads so far.

How do I install Fictional Companion Forge?

Run "/install fictional-companion-forge" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Fictional Companion Forge free?

Yes, Fictional Companion Forge is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Fictional Companion Forge support?

Fictional Companion Forge is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Fictional Companion Forge?

It is built and maintained by Aliciawque (@aliciawque); the current version is v1.0.0.

💬 Comments