← 返回 Skills 市场
aipoch-ai

Survival Curve Risk Table

作者 AIpoch · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
91
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install survival-curve-risk-table
功能描述
Analyze data with `survival-curve-risk-table` using a reproducible workflow, explicit validation, and structured outputs for review-ready interpretation.
安全使用建议
This package appears to be what it claims: a local tool to compute and render 'number at risk' tables for Kaplan–Meier plots. Before installing/using: 1) Only run the script on datasets you trust — the loader supports pandas.read_pickle which will execute code when loading malicious pickle files; prefer CSV/Excel input from trusted sources. 2) Pin dependency versions (requirements.txt has unspecified versions and lists both 'pil' and 'pillow') to avoid supply-chain surprises. 3) Run the suggested smoke-check (python -m py_compile scripts/main.py) and, when possible, test in an isolated environment (container or VM) before using with sensitive clinical data. 4) If you plan to enable autonomous agent invocation, restrict it or review expected input/output flows so the agent can't be prompted to load arbitrary local files without explicit confirmation.
功能分析
Type: OpenClaw Skill Name: survival-curve-risk-table Version: 1.0.0 The skill is a functional tool for survival analysis but contains security vulnerabilities. The script scripts/main.py uses pd.read_pickle, which allows for arbitrary code execution (RCE) if a malicious file is provided. Additionally, the script lacks explicit path traversal sanitization for its file-handling arguments, and the SKILL.md file contains inconsistent example commands that suggest a lack of thorough validation during the skill's creation.
能力评估
Purpose & Capability
Name/description match the included code and docs. The packaged script (scripts/main.py), README, and SKILL.md all implement survival-curve risk-table generation and journal-style formatting; required packages are appropriate for plotting and survival analysis.
Instruction Scope
Runtime instructions focus on validating inputs, running the provided script, and returning structured outputs. The SKILL.md does not instruct the agent to read unrelated system files, environment variables, or exfiltrate data. It explicitly recommends a non-destructive smoke check (python -m py_compile).
Install Mechanism
No install spec is provided (instruction-only skill with bundled script), which minimizes installer risk. Dependencies are declared in requirements.txt (pip install -r requirements.txt). The requirements file itself is ordinary, though it redundantly lists both 'pil' and 'pillow' (see user guidance).
Credentials
The skill requests no environment variables, no credentials, and no special config paths — appropriate and proportionate for a local data-processing tool.
Persistence & Privilege
always:false and normal invocation settings. The skill does not request persistent system-wide privileges or modify other skills; autonomous invocation is allowed by platform default but not exceptional here.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install survival-curve-risk-table
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /survival-curve-risk-table 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of survival-curve-risk-table. - Automatically generates "Number at risk" tables fully aligned below Kaplan-Meier survival curves, supporting right-censored data and multiple journal standards (NEJM, Lancet, JCO). - Offers reproducible, structured output formats including PNG, PDF, SVG, and PowerPoint-compatible files. - Includes robust workflow: explicit input validation, bounded execution, clear error handling, and fallback paths for missing or incomplete data. - Provides both CLI and Python API interfaces, with example usage for batch processing and integration in research pipelines.
元数据
Slug survival-curve-risk-table
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Survival Curve Risk Table 是什么?

Analyze data with `survival-curve-risk-table` using a reproducible workflow, explicit validation, and structured outputs for review-ready interpretation. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 91 次。

如何安装 Survival Curve Risk Table?

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

Survival Curve Risk Table 是免费的吗?

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

Survival Curve Risk Table 支持哪些平台?

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

谁开发了 Survival Curve Risk Table?

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

💬 留言讨论