← 返回 Skills 市场
aipoch-ai

Drug Pronunciation

作者 AIpoch · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ✓ 安全检测通过
161
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install drug-pronunciation
功能描述
Provides correct pronunciation guides for complex drug generic names. Generates phonetic transcriptions using IPA and audio generation markers for medical te...
使用说明 (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

  1. Basic Functionality: Standard input → Expected output
  2. Edge Case: Invalid input → Graceful error handling
  3. 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
安全使用建议
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.
功能分析
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.
能力评估
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install drug-pronunciation
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /drug-pronunciation 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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.
元数据
Slug drug-pronunciation
版本 0.1.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Drug Pronunciation 是什么?

Provides correct pronunciation guides for complex drug generic names. Generates phonetic transcriptions using IPA and audio generation markers for medical te... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 161 次。

如何安装 Drug Pronunciation?

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

Drug Pronunciation 是免费的吗?

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

Drug Pronunciation 支持哪些平台?

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

谁开发了 Drug Pronunciation?

由 AIpoch(@aipoch-ai)开发并维护,当前版本 v0.1.0。

💬 留言讨论