← Back to Skills Marketplace
161
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install drug-pronunciation
Description
Provides correct pronunciation guides for complex drug generic names. Generates phonetic transcriptions using IPA and audio generation markers for medical te...
README (SKILL.md)
Drug Pronunciation
Medical drug name pronunciation assistant with IPA phonetics and syllable breakdown.
Features
- IPA phonetic transcriptions
- Syllable-by-syllable breakdown
- Emphasis markers
- Audio generation markers (SSML-compatible)
- Coverage of 1000+ common medications
Parameters
| Parameter | Type | Default | Required | Description |
|---|---|---|---|---|
--drug, -d |
string | - | Yes | Drug name (generic or brand) |
--format, -f |
string | detailed | No | Output format (ipa, simple, detailed) |
--list, -l |
flag | - | No | List all available drugs |
--output, -o |
string | - | No | Output JSON file path |
Output Format
{
"drug_name": "string",
"ipa_transcription": "string",
"syllable_breakdown": ["string"],
"emphasis": "string",
"audio_ssml": "string",
"common_errors": ["string"]
}
Risk Assessment
| Risk Indicator | Assessment | Level |
|---|---|---|
| Code Execution | Python/R scripts executed locally | Medium |
| Network Access | No external API calls | Low |
| File System Access | Read input files, write output files | Medium |
| Instruction Tampering | Standard prompt guidelines | Low |
| Data Exposure | Output files saved to workspace | Low |
Security Checklist
- No hardcoded credentials or API keys
- No unauthorized file system access (../)
- Output does not expose sensitive information
- Prompt injection protections in place
- Input file paths validated (no ../ traversal)
- Output directory restricted to workspace
- Script execution in sandboxed environment
- Error messages sanitized (no stack traces exposed)
- Dependencies audited
Prerequisites
# Python dependencies
pip install -r requirements.txt
Evaluation Criteria
Success Metrics
- Successfully executes main functionality
- Output meets quality standards
- Handles edge cases gracefully
- Performance is acceptable
Test Cases
- Basic Functionality: Standard input → Expected output
- Edge Case: Invalid input → Graceful error handling
- Performance: Large dataset → Acceptable processing time
Lifecycle Status
- Current Stage: Draft
- Next Review Date: 2026-03-06
- Known Issues: None
- Planned Improvements:
- Performance optimization
- Additional feature support
Usage Guidance
This package is a small, local pronunciation helper and appears safe to run, but note: (1) SKILL.md claims 1000+ drugs while the included database contains only a few entries — do not assume broad coverage; (2) the script writes to whatever path you pass via --output without validating the path (it could overwrite files if you give a sensitive path), so run it in a sandbox or specify a safe output location; (3) the checklist in SKILL.md (input validation, sanitized errors) is not fully implemented in the code — if you plan to use this in production or for clinical workflows, review/expand the drug database and add input/path validation and safer error handling; (4) because it is local and has no network/credential access, risk is limited, but always test with non-sensitive data first and inspect the code before granting broader use.
Capability Analysis
Type: OpenClaw Skill
Name: drug-pronunciation
Version: 0.1.0
The skill bundle is a straightforward medical education tool for drug pronunciation. The Python script (scripts/main.py) uses a hardcoded dictionary to provide phonetic transcriptions and contains no network calls, obfuscation, or dangerous execution patterns. While the documentation (SKILL.md) mentions file system access, it is limited to writing the requested output to a user-specified path.
Capability Assessment
Purpose & Capability
The name/description promise (IPA transcriptions, SSML, syllable breakdown) matches the code's behavior. However, the SKILL.md claims 'Coverage of 1000+ common medications' while the bundled Python database contains only a handful (~5) of drugs — that is an overclaim. The README also mentions R scripts but the package only contains a Python script.
Instruction Scope
Runtime instructions and the script stay within the expected scope: they produce pronunciation JSON/SSML and optionally write an output file. The SKILL.md lists a security checklist (input validation, no ../ traversal, sanitized errors) but the provided script does not validate or sanitize the output path or inputs beyond argparse choices. The script does not read unrelated files, environment variables, or contact external endpoints.
Install Mechanism
There is no install spec and requirements.txt is effectively empty. SKILL.md suggests pip install -r requirements.txt, but no external packages are required. No downloads or archive extraction are present.
Credentials
The skill requests no environment variables, credentials, or config paths. Its runtime behavior (local lookups and optional local file write) is proportionate to the described functionality.
Persistence & Privilege
The skill is not always-enabled and does not request persistent/system-wide privileges. It does not modify other skills or agent-wide configuration.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install drug-pronunciation - After installation, invoke the skill by name or use
/drug-pronunciation - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
- First release of Drug Pronunciation assistant.
- Provides correct pronunciation guides for complex drug names, including IPA phonetics and syllable-by-syllable breakdown.
- Includes emphasis and audio generation markers (SSML-compatible).
- Covers 1000+ common medications.
- Supports customizable output formats and JSON file export.
- Implements local script execution with medium assessed risk; no external network API calls.
- Introduces a detailed security checklist and evaluation criteria.
Metadata
Frequently Asked Questions
What is Drug Pronunciation?
Provides correct pronunciation guides for complex drug generic names. Generates phonetic transcriptions using IPA and audio generation markers for medical te... It is an AI Agent Skill for Claude Code / OpenClaw, with 161 downloads so far.
How do I install Drug Pronunciation?
Run "/install drug-pronunciation" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Drug Pronunciation free?
Yes, Drug Pronunciation is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Drug Pronunciation support?
Drug Pronunciation is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Drug Pronunciation?
It is built and maintained by AIpoch (@aipoch-ai); the current version is v0.1.0.
More Skills