Skip to content

PK/PD Modeling Assistant

Lets an agent analyse drug concentration data, fit PK/PD models, and run exploratory dosing simulations

Stars
55,780
Licence
MIT
Files
15 files

What it does

When installed, this skill teaches an AI agent how to work on pharmacokinetic (how the body processes a drug) and pharmacodynamic (what the drug does to the body) problems. The agent follows a structured workflow: it checks units and definitions, computes exposure measures such as AUC, Cmax and half-life from concentration-time data, fits simple individual compartmental models, and documents its assumptions. It is explicitly framed as exploratory and does not provide clinical dosing advice or regulatory certification.

Great for

  • Pharmacology or clinical pharmacology students learning NCA and compartmental modelling
  • Researchers who want a scripted, assumption-documented first pass on concentration-time data
  • Modellers preparing popPK, PK/PD or bioequivalence analysis plans before using licensed software

Skip it if

  • Patient-specific dosing decisions, since the skill states it does not recommend patient doses and its outputs are not clinical evidence (risk of misuse in care)
  • Regulatory submissions, since the skill explicitly does not certify submissions; results still need validation by qualified specialists
  • Production population PK estimation, since the bundled fitting is individual-only and not NLME estimation

Try asking

  • “Compute AUC, Cmax, half-life and clearance from this concentration-time CSV with a 100 mg oral dose”
  • “Fit 1-, 2- and 3-compartment models to my IV bolus data and compare them by AIC”
  • “Calculate steady-state AUCtau and Cavg from a sampled dosing interval”
  • “Plan a bioequivalence study sample size and outline a popPK analysis plan”
Step-by-step guide: how to use PK/PD Modeling AssistantInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 15 original files, the MIT licence and an attribution note.

    pkpd-modeling.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip pkpd-modeling.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip pkpd-modeling.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Provide clean input columns (id, time, conc, and dose details) and state units explicitly, since mg/L versus ng/mL errors are a common pitfall the skill warns about
  • Read the findings printed to stderr and the exit code (1 means findings), not just the table output
  • Treat outputs as exploratory and have a pharmacometrics specialist review any result before it informs decisions

What's inside

  • assets/nca-reporting-checklist.md
  • assets/popk-analysis-plan.md
  • references/antimicrobial-and-tdm.md
  • references/bioequivalence.md
  • references/dataset-standards.md
  • references/ddi-and-qt.md
  • references/nca-conventions.md
  • references/pbpk.md
  • references/pd-and-exposure-response.md
  • references/population-pk.md
  • references/regulatory-guidance.md
  • references/software-ecosystem.md
  • references/source-ledger.md
  • references/special-populations.md
  • SKILL.md

Redistributed unmodified from K-Dense-AI/scientific-agent-skills under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.