medical-data-tools

Inspect DICOM metadata, analyze biosignals with NeuroKit2, and profile clinical cohort tables.

126|8|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/DrugClaw/DrugClaw --skill medical-data-tools
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: medical-data-tools
Source: https://github.com/DrugClaw/DrugClaw/tree/main/skills/medical/medical-data-tools
Command: npx skills add https://github.com/DrugClaw/DrugClaw --skill medical-data-tools

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pandas, pydicom, neurokit2, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the analysis of medical data, including imaging metadata, biosignals, and clinical cohort tables, for research and data engineering purposes.

Core Features & Use Cases

  • DICOM Inspection: Analyze DICOM files for metadata, modality mix, and create basic de-identified copies.
  • Biosignal Analysis: Process and extract features from ECG, PPG, EDA, RSP, and EMG signals using NeuroKit2.
  • Cohort Table Profiling: Summarize clinical datasets, checking for label balance, code distributions, and subgroup characteristics.
  • Use Case: A researcher needs to quickly understand the composition of a DICOM dataset before starting a study. They can use this Skill to get a summary of modalities and studies present, and optionally generate de-identified versions for sharing.

Quick Start

Use the medical-data-tools skill to inspect the DICOM files in the '~/Downloads/imaging_data' directory recursively and output a CSV inventory.

Frequently Asked Questions about medical-data-tools

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I inspect DICOM metadata and create de-identified copies for clinical research?

To inspect DICOM metadata and create de-identified copies for clinical research, you can analyze file headers and modality mixes, then generate anonymized versions for sharing. This workflow requires the pydicom library to read and manipulate the imaging data.

Can I extract features from ECG and EMG biosignals using NeuroKit2?

Yes, you can extract features from ECG and EMG biosignals using NeuroKit2. The Skill processes physiological signals like ECG, PPG, EDA, RSP, and EMG to extract analytical features without making patient-specific diagnoses or treatment decisions.

What is the best way to profile a clinical cohort table and check label balance?

The best way to profile a clinical cohort table and check label balance is to use pandas to summarize clinical datasets. This approach checks code distributions and subgroup characteristics to provide a comprehensive overview of the dataset's composition.

Do I need pandas and pydicom installed to analyze medical imaging data?

Yes, you need pandas and pydicom installed to analyze medical imaging data, along with neurokit2 for biosignal analysis. These dependencies are required for data manipulation, DICOM file reading, and physiological signal processing.

What are the limitations of using medical-data-tools for patient-specific diagnoses?

The primary limitation is that this Skill cannot make patient-specific diagnoses or treatment decisions. It is designed strictly for research and data engineering tasks like inspecting imaging metadata, summarizing biosignals, and profiling tabular medical datasets.