Skip to content
Agentmart
Submit a tool

survival-analysis-tools

Survival and time-to-event workflow guide for Kaplan-Meier summaries, log-rank tests, and Cox proportional hazards models with reproducible outputs.

Skill by DrugClaw

IndexedApache-2.0★ 87
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/drugclaw-survival-analysis-tools

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Survival and time-to-event workflow guide for Kaplan-Meier summaries, log-rank tests, and Cox proportional hazards models with reproducible outputs. Use when the user asks for time-to-event analysis, censored data summaries, hazard ratios, or survival-group comparison for research datasets.

Use cases: data, research, productivity

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found
Runs as
Python package

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/survival-analysis-tools

What's inside

Skill name
survival-analysis-tools
Description
Survival and time-to-event workflow guide for Kaplan-Meier summaries, log-rank tests, and Cox proportional hazards models with reproducible outputs. Use when the user asks for time-to-event analysis, censored data summaries, hazard ratios, or survival-group comparison for research datasets.
License
Apache-2.0
Instructions
79 lines in SKILL.md · view on GitHub

Before installing

  • Ships executable scripts

Files (2)

  • SKILL.md
  • survival_analysis.py · templates/

SKILL.md (first lines)

# Survival Analysis Tools

Use this skill when the user needs time-to-event analysis with censoring-aware summaries.

Typical triggers:
- Kaplan-Meier curves or survival probability tables
- log-rank comparison between treatment arms
- Cox proportional hazards regression with hazard ratios
- time-to-event or progression-free survival analysis
- censored cohort summaries for translational or clinical research

## Environment Check

```bash
which python3 || true
python3 - <<'PY'
mods = ["numpy", "pandas", "statsmodels", "matplotlib"]
for name in mods:
    try:
        __import__(name)
        print(f"{name}: ok")
    except Exception as exc:
        print(f"{name}: missing ({exc})")
try:
    import sksurv
    print("sksurv: optional-ok")
except Exception as exc:
    print(f"sksurv: optional-missing ({exc})")
PY
```

The bundled template runs on the stable `statsmodels` baseline. Advanced machine-learning survival models from `scikit-survival` remain optional and should only be claimed when the environment actually has them.

## Bundled Asset

- `templates/survival_analysis.py`

## Preferred Workflow

1. Confirm the time and event coding first.
2. Generate group-level Kaplan-Meier summaries before fitting adjusted models.
3. Add Cox covariates only after checking the columns and coding logic.
4. Export both tables and a survival plot.
5. Treat hazard ratios as model-based associations, not automatic causal effects.

## Kaplan-Meier And Cox Baseline

```bash
python3 templates/survival_analysis.py \
  --input survival/nsclc.csv \
  --time-column pfs_days \
  --event-column progressed \
  --group-column arm \
  --covariate age \
  --covariate stage_numeric \
  --covariate biomarker_score \
  --plot-output survival/nsclc_km.png \
  --km-output survival/nsclc_km.csv \
  --cox-output survival/nsclc_cox.csv \
  --summary survival/nsclc_summary.json
```

Use this for:
- group-level median survival summaries
- Kaplan-Meier plots
- log-rank p-values when a group column is present
- Cox proportional hazards coefficients and hazard ratios

## Boundary

The bundled baseline does not provide random survival forests, gradient-boosted survival models, or integrated Brier score pipelines out of the box. If the user explicitly needs those, confirm that `scikit-survival` is available first.

## Related Skills

For general hypothesis tests or non-survival regression, activate `stat-modeling-tools`.
For figures beyond the bundled KM plot, activate `scientific-visualization-tools`.
For study-design or endpoint-planning support, activate `clinical-research-tools`.

From DrugClaw/DrugClaw, Apache-2.0.

More from DrugClaw/DrugClaw

Signals

Stars
87
Forks
8
Open issues
1
Last commit (this folder)
Mar 11, 2026 (7 months ago)
Last release
Mar 13, 2026 (7 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
Apache-2.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from DrugClaw

Cite this page

survival-analysis-tools skill. Agent Mart. https://agentmart.dev/skills/drugclaw-survival-analysis-tools (last updated 2026-10-24)