Npc Dialogue Rehearser

v1.0.0

Rehearse a real-world conversation by modeling likely counterpart styles such as busy, defensive, friendly, or authority-like NPCs. Generate a natural openin...

0· 78·0 current·0 all-time
byhaidong@harrylabsj

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for harrylabsj/npc-dialogue-rehearser.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Npc Dialogue Rehearser" (harrylabsj/npc-dialogue-rehearser) from ClawHub.
Skill page: https://clawhub.ai/harrylabsj/npc-dialogue-rehearser
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install npc-dialogue-rehearser

ClawHub CLI

Package manager switcher

npx clawhub@latest install npc-dialogue-rehearser
Security Scan
Capability signals
Crypto
These labels describe what authority the skill may exercise. They are separate from suspicious or malicious moderation verdicts.
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description match the implementation: handler.py builds rehearsal scripts, uses internal style rules and branch templates, and SKILL.md documents expected inputs and outputs. No unrelated credentials, binaries, or external services are requested.
Instruction Scope
SKILL.md instructs the agent to produce opening lines, three branches, risky-phrase swaps, and a safety note. The runtime code follows that workflow and only reads the included SKILL.md file and the provided user input; it does not access other system files, environment variables, or remote endpoints.
Install Mechanism
There is no install spec (instruction-only skill with bundled code). No downloads, no package installs, and no archive extraction are present.
Credentials
The skill declares no required environment variables or credentials and the code does not reference external secrets. Inputs are taken from the user payload only.
Persistence & Privilege
always is false and the skill does not attempt to modify other skills, system settings, or persist secrets. It only reads its own SKILL.md (part of the package).
Assessment
This skill appears coherent and low-risk: it generates short rehearsal scripts locally from the provided input and bundled templates. Before installing, consider: (1) avoid entering highly sensitive personal details (medical, legal, or immediate safety situations) because the skill itself warns those require real-world support; (2) the agent platform will see the inputs/outputs (standard for skills), so treat privacy accordingly; and (3) if you expect integrations (logging, storage, or networked assistants), verify the platform controls where conversation data is sent. Otherwise it is reasonable to install and use for non-critical rehearsal scenarios.

Like a lobster shell, security has layers — review code before you run it.

latestvk97as3bxtm9agjqh3qzq99e3r184xfh5
78downloads
0stars
1versions
Updated 1w ago
v1.0.0
MIT-0

NPC Dialogue Rehearser

Chinese name: NPC 对话排练.

Overview

Use this skill when the user wants to practice wording before a real conversation. It keeps the language natural, respects the relationship, and prepares a recovery line when the other person responds in an unexpected way.

When to use

Use this skill when the user wants to:

  • ask for help or accommodation
  • express a boundary clearly
  • explain a need without sounding vague
  • prepare for a mildly tense conversation
  • avoid freezing or overexplaining

Example prompts

  • "Help me rehearse how to ask for an extension"
  • "Give me a natural script for setting a boundary"
  • "What should I say if the other person gets defensive?"

Inputs

Useful inputs include:

  • scenario and counterpart
  • goal or request
  • taboo areas and worries
  • preferred tone, such as gentle, firm, or brief

Workflow

  1. Clarify the real goal.
  2. Choose the likely NPC styles.
  3. Generate an opening line and branching short script.
  4. Swap risky phrases for safer ones.
  5. End with a calm closing line.

Output

Return markdown with:

  • dialogue objective
  • opening line
  • three-branch script
  • risky phrase replacements
  • closing line
  • safety note for high-risk situations when relevant

Limits

  • This skill does not guarantee the real outcome.
  • It should not be used for coercion, manipulation, or abusive dynamics.
  • Serious legal, medical, violent, or power-abuse situations may require real-world support.

Acceptance Criteria

  • The language sounds natural.
  • At least one branch handles an off-script response.
  • The script protects the user’s goal without turning manipulative.

Comments

Loading comments...