clinical-decision-support
Prepares and validates documents for clinical research, such as evidence profiles and cohorts. It focuses on research documentation, not patient care.
What it does
This tool helps organize and check research documents about clinical decision-making. It creates reports for studies, not for real patient use.
When to use it
- ✓When planning a study on how to help doctors make decisions.
- ✓When documenting the quality of evidence for clinical research.
- ✓When creating tables with aggregated data for analysis, without using real patient information.
Example of what to ask your AI
“Generate a report template for evaluating the performance of a clinical decision model in research.”
Want more? Open the sections below.
How to use
The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.
Skill link
Ready-to-paste message
How it works
The tool uses predefined templates and scripts to generate documents. It ensures all necessary research information is included and correctly formatted, but it does not analyze patient data.
Installation
Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.
In the terminal (Claude Code, Codex, Cursor), in your project folder:
npx skills add K-Dense-AI/scientific-agent-skills --skill clinical-decision-supportOr download just the file:
curl -L https://raw.githubusercontent.com/K-Dense-AI/scientific-agent-skills/main/skills/clinical-decision-support/SKILL.md -o SKILL.mdTechnical content (original SKILL.md)
Original text by the author, straight from GitHub.
Clinical Decision-Support Research and Evaluation
Hard Safety Boundary
This skill produces research, evaluation, documentation, and governance artifacts only.
Never use it to:
- diagnose or classify a person;
- recommend, select, sequence, start, stop, or modify treatment;
- calculate or communicate a patient-specific dose;
- triage, prioritize, alarm, alert, or determine urgency;
- make or automate a patient-specific clinical decision;
- support bedside, point-of-care, or live clinical operation;
- replace professional judgment or a validated, authorized clinical system;
- claim FDA authorization, regulatory conformity, HIPAA compliance, or legal compliance.
If a request could affect care for a person, stop the workflow and route the matter to a licensed healthcare professional using locally validated and appropriately authorized systems. Do not redirect to another skill for patient-specific care.
In Scope
- Intended-use and limitation statements for research artifacts
- Aggregate cohort table shells with disclosure controls
- Statistical analysis plans and survival-analysis plan review
- Aggregate model or biomarker performance evaluation
- Transparent GRADE evidence-profile checklists
- Evidence-source and decision-logic traceability
- De-identification process checklists
- Fairness, subgroup, calibration, uncertainty, external-validation, monitoring, change-control, audit, and human-factors documentation
Outputs remain drafts until qualified humans approve them. Reporting guidance improves transparency; it does not establish study quality, clinical utility, safety, effectiveness, authorization, or compliance.
Data Gate
Before any script:
- Have the responsible human reviewer confirm and document that input is synthetic or aggregate. Scripts cannot establish this from field names or declared metadata.
- Reject patient rows, records, narratives, identifiers, free text, dates tied to people, images, waveforms, or genomic sequences.
- Keep source files local. Do not fetch URLs, call APIs, read environment variables, or send data to a model.
- Set disclosure thresholds before producing tables.
- Record provenance, data cut date, population, exclusions, missingness, and transformations.
The scripts cap file size, groups, rows, and text length. They reject URL-like paths and common row-level keys. These controls reduce accidental misuse; they are not a privacy determination.
Required Artifact Header
Every artifact must visibly include:
artifact_type, title, version, status, owner, date, and change summary;- intended purpose, intended users, aggregate population scope, and decision role;
- all prohibited uses from the hard boundary;
- data level and confirmation that no PHI or raw rows were supplied;
- limitations, uncertainty, and foreseeable failure modes;
- external-validation and subgroup applicability status;
- human-review roles, completion status, and approval boundary;
- source citations with versions or dates;
- monitoring, change-control, retirement, and audit expectations;
- the statement: Not for patient care or live clinical use.
Start from assets/artifact_intended_use_template.json.
Workflow
1. Frame the Research Question
- Define the estimand or evaluation target before viewing results.
- Distinguish descriptive, prognostic, predictive, diagnostic-accuracy, and causal questions.
- Pre-specify outcomes, time origin, horizon, subgroups, cut points, missing-data handling, multiplicity, and sensitivity analyses.
- Separate exploratory findings from confirmatory analyses.
2. Select the Artifact
| Need | Asset | Script |
|---|---|---|
| Intended-use/governance review | assets/artifact_intended_use_template.json |
scripts/validate_cds_artifact.py |
| GRADE evidence profile | assets/evidence_profile_template.json |
scripts/evidence_profile_check.py |
| Aggregate model/biomarker evaluation | assets/aggregate_model_evaluation_template.json |
scripts/model_biomarker_evaluation.py |
| Aggregate cohort table | assets/aggregate_cohort_table_template.json |
scripts/cohort_table_generator.py |
| Survival analysis plan | assets/survival_analysis_plan_template.json |
scripts/survival_plan_validator.py |
| Logic traceability matrix | assets/decision_logic_traceability_template.json |
scripts/decision_logic_traceability.py |
…
FAQ
Can I use this to help a patient right now?
No, this tool is strictly for research and documentation. It cannot be used for diagnosis, treatment, or any decision affecting a patient in real-time.
Does it analyze patient data?
No, it only works with data that has been anonymized or is aggregate in nature (summaries). It rejects information that could identify a patient.
What are 'artifacts'?
Artifacts are the documents and reports the tool creates to organize and validate research information, such as analysis plans or evidence profiles.
Details
Original description by the author
Prepares and validates research-only clinical decision-support evaluation, evidence-profile, cohort, survival, biomarker/model, privacy, and governance artifacts. Supports aggregate or synthetic research documentation and traceability, excluding patient care and live clinical operation.
Popularity
- GitHub stars
- 51k
- Ranking position
- #1848
- License
- MIT
- Updated
- 10/15/2026
Comments
- …
More skills from this repository
13c-metabolic-flux
Estimates metabolic fluxes using carbon-13 isotope tracing data. It is useful for analyzing cellular metabolism and biochemical pathways.
K-Dense-AI/scientific-agent-skills
adaptyv
Designs protein characterization experiments using the Adaptyv API. It helps estimate costs, submit sequences, and monitor lab results.
K-Dense-AI/scientific-agent-skills
aeon
Performs machine learning tasks on time series data. It is useful for classifying, forecasting, detecting anomalies, and finding patterns in sequential data.
K-Dense-AI/scientific-agent-skills
alphagenome
Looks up precomputed genomic effects for genetic variants. It provides scores and explanations to understand the impact of variants on the genome.
K-Dense-AI/scientific-agent-skills
Similar skills
dashboard-builder
Helps your agent create useful monitoring dashboards. It turns data into charts that answer important system questions.
affaan-m/ECC
dev-team
Simulates a collaborative development team where different roles respond to a problem together. It's useful for getting multiple perspectives without manually switching agents.
affaan-m/ECC
ecc-council
Has your agent convene a four-voice council for difficult decisions. It's useful when there are multiple good options and debate is needed before choosing.
affaan-m/ECC