← Back to Skills Marketplace
gejiliang

TRPG Session

by Leon Ge · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
91
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install trpg-session
Description
Set up and run TRPG (tabletop RPG) campaigns using OpenClaw multi-agent framework. Creates DM and PC agents with independent personalities, memories, and rul...
Usage Guidance
This package appears to be a legitimate TRPG session framework, but exercise caution before enabling it widely. What to do before installing: - Manually inspect any systemPrompt and SOUL.md files you create or the templates provided; do not copy untrusted system-level instructions verbatim. System prompts can change agent behavior at a foundational level. - Ensure Discord/Feishu integration is handled by your platform (connectors) and not by pasting bot tokens into campaign files. Never store secrets in public campaign files. - If you enable vector DB (lancedb-pro) for indexing, understand where embeddings and texts are stored and who can access them; sensitive campaign secrets or private player info should be excluded or encrypted. - Run the skill in a sandbox or a single test campaign first, with limited agent permissions and no sensitive data, to observe behavior (especially dice-rolling, private/secret logs, and how 'private' DM notes are handled). - If you allow autonomous invocation, consider restricting the agents' channel triggers (mentionOnly) and auditing generated session files regularly. If you want, I can highlight exact lines in the SKILL.md and templates that are highest risk and suggest safer alternatives for system prompts and secret handling.
Capability Assessment
Purpose & Capability
Name/description match the provided SKILL.md, templates, and references. Creating campaign workspaces (~/.openclaw/trpg/...), SOUL.md for DM/PC, session logs, and rule references is coherent with a TRPG session manager. Mentions of vector DB and Discord/Feishu integration are expected capabilities for indexing and multiplayer channels.
Instruction Scope
The SKILL.md contains explicit systemPrompt examples and YAML that tell the platform how to construct agent system prompts and behavior. The pre-scan flagged a 'system-prompt-override' pattern. While templates are normal for agent configuration, these same constructs can be used to inject or override system-level instructions (prompt injection). The doc also suggests optional external components (lancedb-pro vector DB) and describes writing/reading files under the user's home — both legitimate but worth auditing. The instructions do not request credentials but imply use of channel connectors (Discord/Feishu) without describing how credentials are handled.
Install Mechanism
Instruction-only skill with no install spec and no code files. Nothing will be downloaded or written by an installer beyond what the operator creates per the workflow, which is lower risk than arbitrary installs.
Credentials
The skill declares no required environment variables or credentials, which is consistent with being instruction-only. However, it presumes integration with Discord/Feishu channels and optionally a vector DB plugin (lancedb-pro). Those integrations typically require tokens/config not declared here — ensure platform-level connectors supply them and the skill is not asking users to paste secrets into SOUL or config files.
Persistence & Privilege
always:false and no cross-skill config modification. The only persistent action described is creating campaign files under ~/.openclaw/trpg/, which is reasonable for session data and agent workspaces. The skill does not request to run always or modify other skills.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install trpg-session
  3. After installation, invoke the skill by name or use /trpg-session
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: multi-agent TRPG framework for OpenClaw. DM + PC agents, Discord integration, D&D 5e / CoC / Fate presets, session logging, memory architecture.
Metadata
Slug trpg-session
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is TRPG Session?

Set up and run TRPG (tabletop RPG) campaigns using OpenClaw multi-agent framework. Creates DM and PC agents with independent personalities, memories, and rul... It is an AI Agent Skill for Claude Code / OpenClaw, with 91 downloads so far.

How do I install TRPG Session?

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

Is TRPG Session free?

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

Which platforms does TRPG Session support?

TRPG Session is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created TRPG Session?

It is built and maintained by Leon Ge (@gejiliang); the current version is v1.0.0.

💬 Comments