← Back to Skills Marketplace
aipoch-ai

Virtual Patient Roleplay

by AIpoch · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
113
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install virtual-patient-roleplay
Description
Simulate standardized patient encounters for medical training, supporting OSCE-style history-taking practice, communication skills rehearsal, and educational...
Usage Guidance
This skill appears internally consistent and limited to local simulation: it runs the included Python simulator and does not ask for credentials or network access. Before installing, you may want to: (1) review the remainder of scripts/main.py (the audit included a truncated tail) to confirm there are no hidden network calls or file writes; (2) run the provided quick-check commands in a sandbox to confirm behavior; (3) ensure learners/faculty understand the explicit disclaimer — it is for training only and must not be used for real clinical decisions. If you need strict isolation, run the skill in a restricted environment (container or VM).
Capability Analysis
Type: OpenClaw Skill Name: virtual-patient-roleplay Version: 1.0.0 The skill is a legitimate medical training simulator designed for OSCE-style history-taking practice. The Python code in scripts/main.py implements a simple keyword-matching engine for patient responses and contains no network, file system, or shell execution capabilities. The SKILL.md instructions include clear safety boundaries and educational disclaimers, ensuring the agent remains within the scope of simulation rather than providing real medical advice.
Capability Assessment
Purpose & Capability
Name/description (standardized patient simulation) match the included SKILL.md and the script. The single Python script implements scenario templates, patient profiles, question parsing, and feedback—all appropriate for the stated educational purpose.
Instruction Scope
Runtime instructions direct the agent to use the packaged scripts (python -c examples) and to remain within educational scope. The SKILL.md explicitly forbids clinical/triage use and asks the agent to stop if requests exceed scope. No instructions read unrelated system files, environment variables, or external endpoints.
Install Mechanism
No install spec is present (instruction-only), and the code file is included in the package. There are no downloads or extract steps that would write external code to disk.
Credentials
The skill requires no environment variables, no credentials, and no config paths. requirements.txt lists 'dataclasses' and 'enum' but no external secrets or service tokens are requested by the code or SKILL.md.
Persistence & Privilege
The skill is not always-enabled and uses default autonomous invocation settings. It does not request permission to modify other skills or system-wide settings; behavior appears limited to in-memory simulation state (conversation_history).
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install virtual-patient-roleplay
  3. After installation, invoke the skill by name or use /virtual-patient-roleplay
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of virtual-patient-roleplay. - Simulates standardized patient encounters for medical training and OSCE-style practice. - Supports history-taking, communication skills rehearsal, and structured debriefing. - Provides patient responses based on scenario, learner input, and difficulty level. - Includes robust scope boundaries to prevent use for real clinical triage or treatment. - Offers clear educational disclaimers and field-level input validation. - Provides manual fallback and error handling for unsupported scenarios or script failures.
Metadata
Slug virtual-patient-roleplay
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Virtual Patient Roleplay?

Simulate standardized patient encounters for medical training, supporting OSCE-style history-taking practice, communication skills rehearsal, and educational... It is an AI Agent Skill for Claude Code / OpenClaw, with 113 downloads so far.

How do I install Virtual Patient Roleplay?

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

Is Virtual Patient Roleplay free?

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

Which platforms does Virtual Patient Roleplay support?

Virtual Patient Roleplay is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Virtual Patient Roleplay?

It is built and maintained by AIpoch (@aipoch-ai); the current version is v1.0.0.

💬 Comments