trialgpt-matching

SkillDev tools

Run the locally checked-out TrialGPT pipeline to retrieve, rank, and explain candidate trials for a patient before deeper eligibility review.

Use trialgpt-matching in Claude, ChatGPT or Ahel Desktop

Free. Sign in, add trialgpt-matching and connect your AI. About a minute.

Also: Claude Code · Cursor · Codex

Then ask your AI: use the trialgpt-matching skill

Details

Instructions available. Your AI can read the instructions. Execution depends on the setup they require.

Add Ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.

trialgpt-matchingStart free
About this skill

The largest open-source medical AI skills library for OpenClaw🦞.

What this skill tells your AI

The instructions your AI receives, as published by freedomintelligence/openclaw-medical-skills in skills/trialgpt-matching/SKILL.md and read by Ahel’s review.


name: trialgpt-matching description: Trial shortlist keywords:

  • retrieval
  • ranking
  • ClinicalTrials
  • patient-profile measurable_outcome: Produce ≥5 ranked trials (when available) with rationale + missing-data notes within 3 minutes of receiving a patient query. license: MIT metadata: author: TrialGPT Team version: "1.0.0" compatibility:
  • system: Python 3.9+ allowed-tools:
  • run_shell_command
  • read_file

TrialGPT Matching

Run the locally checked-out TrialGPT pipeline to retrieve, rank, and explain candidate trials for a patient before deeper eligibility review.

Inputs

  • Patient summary (structured JSON or free text) with condition keywords.
  • Optional filters: geography, phase, intervention, biomarker.
  • Up-to-date ClinicalTrials.gov dump or API access.

Outputs

  • Ranked trial table with NCT ID, title, score, and short justification.
  • Parsed inclusion/exclusion text ready for downstream eligibility agents.
  • Missing data checklist (e.g., "ECOG not provided").

Workflow

  1. Setup: cd repo && pip install -r requirements.txt (or reuse env).
  2. Trial retrieval: Run TrialGPT retriever to pull candidate trials for the indication.
  3. Criteria parsing: Convert eligibility blocks to structured criteria JSON.
  4. Patient profiling: Summarize patient facts (labs, prior therapies, biomarkers).
  5. Ranking: Execute TrialGPT ranking script to score each trial and emit explanations.
  6. Handoff: Export ranked list + structured criteria for trial-eligibility-agent.

Guardrails

  • Refresh ClinicalTrials.gov metadata regularly to avoid stale trials.
  • Label scores as AI-generated suggestions pending clinician validation.
  • Retain prompt/config metadata for audit trails.

References

  • Detailed usage instructions and repo layout live in README.md.
  • Coordinate with Skills/Clinical/Trial_Eligibility_Agent for criterion-level review.

Signals

GitHub stars
3k
Forks
412
Last commit
Jul 2026

Ahel review

  • K1binfo
    installs-packages
  • K1binfo
    installs-packages (in README.md)
  • K1binfo
    installs-packages (in repo/README.md)

Automated review, not a security audit. Ruleset v1+k2.

Advanced
Item type
skill
Key
trialgpt-matching
Source
github.com/freedomintelligence/openclaw-medical-skills