Toolkit for accessing and building ML features from curated ICU clinical data.
Install
mkdir -p .claude/skills/mimic && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/11452" && unzip -o skill.zip -d .claude/skills/mimic && rm skill.zipInstalls to .claude/skills/mimic
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
MIMIC (Medical Information Mart for Intensive Care) database toolkit. Curated ICU data: vitals, labs, medications, notes, diagnoses. Tools for querying MIMIC-III/IV, building ML features, and reproducing benchmarks.Key capabilities
- →Query MIMIC-III/IV databases
- →Extract clinical features like vitals and labs
- →Build ML benchmarks for clinical predictions
- →Reproduce clinical benchmarks
- →Load MIMIC-IV into PostgreSQL
How it works
The skill provides Python tools and SQL patterns to connect to a PostgreSQL database containing MIMIC-IV, allowing users to query specific clinical data and extract features for analysis.
Inputs & outputs
When to use mimic
- →Extract clinical features
- →Query icu vitals
- →Analyze medical data
About this skill
Overview
MIMIC (Medical Information Mart for Intensive Care) provides ICU data: vitals, labs, medications, notes, diagnoses. Tools for querying MIMIC-III/IV, building ML features, and reproducing clinical benchmarks.
Access
Apply for access at https://physionet.org/content/mimiciv/ -- requires CITI data use training.
Installation
uv pip install psycopg2 pandas
Python Analysis
import pandas as pd
from sqlalchemy import create_engine
engine = create_engine("postgresql://user:pass@localhost:5432/mimiciv")
# First 24h vitals
query = """
SELECT subject_id, charttime, valuenum
FROM mimiciv_icu.chartevents
WHERE itemid = 220045
AND valuenum IS NOT NULL
LIMIT 100
"""
hr = pd.read_sql(query, engine)
Workflow
- Apply for MIMIC access (physionet.org)
- Load MIMIC-IV into PostgreSQL
- Query ICU stays, diagnoses, labs, medications, notes
- Extract features (vitals over time, labs at admission, comorbidity scores)
- Build ML benchmarks (in-hospital mortality, LOS prediction, sepsis detection)
When not to use it
- →When the user does not have access to MIMIC data
- →When the user has not completed CITI data use training
- →When the user does not have PostgreSQL set up for MIMIC-IV
Prerequisites
Limitations
- →Requires CITI data use training for access
- →Requires MIMIC-IV to be loaded into PostgreSQL
- →Focuses on querying and feature building from MIMIC data
How it compares
This skill offers a programmatic approach to interact with the MIMIC database for clinical research, automating data extraction and feature engineering compared to manual database querying and data processing.
Compared to similar skills
mimic side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| mimic (this skill) | 0 | 3mo | Review | Advanced |
| embu-data-audit | 0 | 3mo | Review | Intermediate |
| research | 0 | 5mo | No flags | Intermediate |
| senior-data-engineer | 21 | 7mo | Review | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
embu-data-audit
murzoglu
Audit active EMBU data pipeline decisions in the doktoratezi repository. Use when working on EMBU, EMBU-C, EMBU-P, Likert 4pt/6pt, Stage 1, Stage 2, Stage 3, family matching, outliers, ICC, CFA, mixed Likert families, find_embu_columns, PII removal, or EMBU v2.0 validation.
research
dmitryprg-ai
Analyze data, investigate datasets, debug with data, and explore system behavior. Use when analyzing, running SQL queries, data profiling, investigating patterns, building statistics, exploring CSV/JSON data, or debugging with data evidence.
senior-data-engineer
davila7
World-class data engineering skill for building scalable data pipelines, ETL/ELT systems, and data infrastructure. Expertise in Python, SQL, Spark, Airflow, dbt, Kafka, and modern data stack. Includes data modeling, pipeline orchestration, data quality, and DataOps. Use when designing data architectures, building data pipelines, optimizing data workflows, or implementing data governance.
senior-data-scientist
davila7
World-class data science skill for statistical modeling, experimentation, causal inference, and advanced analytics. Expertise in Python (NumPy, Pandas, Scikit-learn), R, SQL, statistical methods, A/B testing, time series, and business intelligence. Includes experiment design, feature engineering, model evaluation, and stakeholder communication. Use when designing experiments, building predictive models, performing causal analysis, or driving data-driven decisions.
spark-optimization
wshobson
Optimize Apache Spark jobs with partitioning, caching, shuffle optimization, and memory tuning. Use when improving Spark performance, debugging slow jobs, or scaling data processing pipelines.
finance-manager
ailabs-393
Comprehensive personal finance management system for analyzing transaction data, generating insights, creating visualizations, and providing actionable financial recommendations. Use when users need to analyze spending patterns, track budgets, visualize financial data, extract transactions from PDFs, calculate savings rates, identify spending trends, generate financial reports, or receive personalized budget recommendations. Triggers include requests like "analyze my finances", "track my spending", "create a financial report", "extract transactions from PDF", "visualize my budget", "where is my money going", "financial insights", "spending breakdown", or any finance-related analysis tasks.