← Back to Skills Marketplace
gnllk

医疗设备问题报告生成器

by gnllk · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
105
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install issue-report-generator
Description
医疗设备软件问题报告生成器。根据用户输入的缺陷描述自动生成符合规范的问题报告(包含问题现象、复现步骤、环境信息、严重等级、影响分析等),便于提交给开发和测试团队。触发词:生成问题报告、问题报告、缺陷报告、bug 报告、issue report
README (SKILL.md)

医疗设备软件问题报告生成器

根据用户输入的缺陷描述,自动生成符合医疗设备软件规范的问题报告。

何时使用

  • 用户报告了软件缺陷/问题,需要生成正式的问题报告
  • 测试人员发现 Bug,需要记录并提交给开发团队
  • 需要创建符合 Jira/禅道格式的问题单
  • 需要评估问题的严重等级和影响范围

处理流程

Step 1: 解析用户输入

从用户描述中提取关键信息:

  • 问题现象
  • 发生场景
  • 可能的复现条件
  • 涉及的模块/功能

Step 2: 生成结构化模板

使用 scripts/generate_issue_report.py 生成问题报告框架:

scripts/generate_issue_report.py "用户的问题描述"

脚本自动判断严重等级:

  • :涉及患者安全、数据丢失、系统崩溃
  • :功能异常、偶发问题、性能问题
  • :界面问题、文字错误、体验优化

Step 3: 引导用户补充信息

输出报告后,提示用户补充缺失字段:

  • 软件/硬件版本号
  • 具体复现步骤
  • 预期结果 vs 实际结果
  • 影响分析

Step 4: 输出最终报告

生成 Markdown 格式报告,可直接:

  • 复制到 Jira/禅道
  • 发送邮件给开发团队
  • 归档到质量管理系统

问题报告结构

# 🐛 问题报告

## 基本信息
- 问题标题
- 严重等级(高/中/低)
- 报告日期
- 报告人
- 软件版本
- 硬件版本
- 复现概率

## 问题描述
- 现象
- 复现步骤(1,2,3...)
- 预期结果
- 实际结果

## 影响分析
- 对患者安全的影响
- 对测试结果的影响
- 对用户体验的影响

## 附件与备注
- 截图/日志位置
- 其他说明

严重等级判断标准

等级 判断标准 响应时间
患者安全风险、数据丢失、系统崩溃、错误检测结果 24 小时内
功能异常、性能问题、偶发故障 3 个工作日内
界面问题、文字错误、体验优化建议 下个版本

使用示例

用户输入:

生成问题报告:试剂仓更换与进核心舱时序冲突,满载测试时试剂仓 A 耗材用完立即更换会卡住,要等试剂仓 B 判读完成才能操作

输出:

# 🐛 问题报告

**报告编号:** ISSUE-20260329-001

## 基本信息
| 字段 | 内容 |
|------|------|
| 问题标题 | [待完善] 试剂仓更换与进核心舱时序冲突 |
| 严重等级 | 中 |
| 软件版本 | [待填写] |
| 复现概率 | [待填写] |

## 问题描述
**现象:** 满载测试时,试剂仓 A 耗材用完立即更换会卡住

**复现步骤:**
1. 启动满载测试
2. 等待试剂仓 A 耗材用完
3. 立即尝试更换试剂仓 A
4. 同时核心舱正在判读结果

**预期结果:** 可以随时更换耗材
**实际结果:** 更换操作卡住,需等待试剂仓 B 判读完成

## 影响分析
[待完善]

参考文档

详见 references/issue-template.md - 完整问题报告模板 详见 references/severity-guidelines.md - 严重等级判断指南

注意事项

  1. 患者安全优先:涉及患者安全的问题自动标记为"高"
  2. 可复现性:确保复现步骤清晰、可操作
  3. 版本信息:必须记录软件/硬件版本,便于追溯
  4. 附件完整:截图、日志等证据有助于快速定位问题
Usage Guidance
This skill is internally coherent and the bundled Python script is small and readable, but take these precautions before installing or enabling it in production: - Manually inspect SKILL.md for hidden unicode control characters (the static scanner flagged them). Remove or clarify any suspicious invisible characters. - Review the included script (scripts/generate_issue_report.py) locally — it is self-contained and only formats user input into Markdown, which appears safe. Verify it does not call external networks or read sensitive files (it does not in the provided version). - If the platform will execute the example shell command, ensure the agent runtime escapes user-provided text (to avoid shell command injection) or prefer invoking the Python script with safe argument passing rather than via an interpolated shell line. - Avoid pasting real patient-identifiable data into the skill unless you have confirmed your environment and policies cover protected health information (PHI). Prefer redacted examples for testing. - Because of the prompt-injection flag, consider testing the skill in an isolated environment first and request the author to explain/remove the control characters. If you want, I can show the exact lines in SKILL.md that contain control characters and suggest sanitized replacements.
Capability Analysis
Type: OpenClaw Skill Name: issue-report-generator Version: 1.0.0 The skill is a legitimate tool designed to generate structured medical device software issue reports. It uses a simple Python script (scripts/generate_issue_report.py) to analyze user-provided descriptions for severity keywords and format the output into a Markdown template. No evidence of data exfiltration, malicious execution, or prompt injection was found.
Capability Assessment
Purpose & Capability
Name/description match the included files and behavior: a small Python script plus templates that produce Markdown issue reports and severity judgments. No unrelated credentials, binaries, or system-level access are requested.
Instruction Scope
SKILL.md only instructs running the included script with the user's description and guiding the user to fill missing fields; it does not request reading system files or contacting external services. Note: the pre-scan detected unicode-control-chars in SKILL.md (possible prompt-injection attempt) and the example shows invoking a shell command with user text — ensure the runtime properly escapes user input to avoid command injection when the agent executes shell commands.
Install Mechanism
No install spec is provided (instruction-only skill) and included code is small and local. Nothing is downloaded or extracted from external URLs.
Credentials
No environment variables, credentials, or config paths are required. The Python script reads only the provided CLI argument and formats a report; it does not access external services or secrets.
Persistence & Privilege
always:false and no special persistence or elevated privileges requested. The skill does not modify other skills or system-wide configuration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install issue-report-generator
  3. After installation, invoke the skill by name or use /issue-report-generator
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
初始版本 - 支持自动生成医疗设备软件问题报告,智能判断严重等级,输出符合 Jira/禅道格式的文档
Metadata
Slug issue-report-generator
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is 医疗设备问题报告生成器?

医疗设备软件问题报告生成器。根据用户输入的缺陷描述自动生成符合规范的问题报告(包含问题现象、复现步骤、环境信息、严重等级、影响分析等),便于提交给开发和测试团队。触发词:生成问题报告、问题报告、缺陷报告、bug 报告、issue report. It is an AI Agent Skill for Claude Code / OpenClaw, with 105 downloads so far.

How do I install 医疗设备问题报告生成器?

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

Is 医疗设备问题报告生成器 free?

Yes, 医疗设备问题报告生成器 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does 医疗设备问题报告生成器 support?

医疗设备问题报告生成器 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created 医疗设备问题报告生成器?

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

💬 Comments