← 返回 Skills 市场
aliciawque

Fictional Companion Forge

作者 Aliciawque · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
154
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install 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...
使用说明 (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.

安全使用建议
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').
功能分析
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.
能力评估
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install fictional-companion-forge
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /fictional-companion-forge 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial public release.
元数据
Slug fictional-companion-forge
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

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... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 154 次。

如何安装 Fictional Companion Forge?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install fictional-companion-forge」即可一键安装,无需额外配置。

Fictional Companion Forge 是免费的吗?

是的,Fictional Companion Forge 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Fictional Companion Forge 支持哪些平台?

Fictional Companion Forge 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Fictional Companion Forge?

由 Aliciawque(@aliciawque)开发并维护,当前版本 v1.0.0。

💬 留言讨论