Claude Skill MartBrowse skillsWhat is a Skill?
Back to list

Treatment-Plan Documentation Validator

A documentation-only skill that formats and structurally validates treatment-plan records after licensed clinicians have already made and verified every decision.

Docs & OfficeAdvanced33,0303,248AI score 7/10Last updated: Aug 9, 2026

What it does

This skill takes clinical decisions that have already been made and verified by authorized licensed professionals and helps you transcribe them into six standard JSON templates, then validates the package structurally using local, offline Python scripts.

  • Generates templates for source-fact manifests, clinician-authored interventions, goals/monitoring checkpoints, shared-decision records, transition reconciliation, and intended-use handoff
  • Runs deterministic checks for traceability, completeness, consistency, and privacy-process handling
  • Builds a schedule only from dates already present in the package — it never infers intervals or recurrence
  • Keeps a mandatory "DRAFT — NOT MEDICAL ADVICE — CLINICIAN SIGN-OFF REQUIRED" notice and holds the release gate blocked until human review completes

It explicitly refuses diagnosis, therapy selection, dosing, interaction checking, triage, and prognosis.

Who it's for

  • Clinical documentation and quality-assurance teams in hospitals or clinics
  • Developers building health-record or EMR documentation pipelines
  • Teams that want to catch missing provenance in handoff and medication-reconciliation records
  • Research or training groups designing documentation workflows with synthetic data

Examples

  1. Bootstrap a synthetic package: run generate_template.py --subject-ref SYNTHETIC-CASE-001 --classification synthetic to produce all six templates for training material.
  2. Audit a handoff record: run check_completeness.py and validate_traceability.py to list field paths missing source locators, verifier roles, or verification timestamps.
  3. Produce an explicit date schedule: feed clinician-supplied checkpoint dates into timeline_generator.py to emit explicit-date-schedule.json while the draft notice remains attached until sign-off.

· · · Install guide · · ·

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the skills/treatment-plans folder from the GitHub repo K-Dense-AI/scientific-agent-skills into my ~/.claude/skills/treatment-plans/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/K-Dense-AI/scientific-agent-skills.git /tmp/scientific-agent-skills && mkdir -p ~/.claude/skills && cp -r /tmp/scientific-agent-skills/skills/treatment-plans ~/.claude/skills/

This is a third-party skill. Check the source repository before installing.

  1. Open a terminal (Terminal on macOS/Linux, WSL or Git Bash on Windows).
  2. Confirm Python 3.11 or newer: python3 --version
  3. Clone the repository: git clone https://github.com/K-Dense-AI/scientific-agent-skills.git
  4. Create the skills directory: mkdir -p ~/.claude/skills
  5. Copy just this skill: cp -r scientific-agent-skills/skills/treatment-plans ~/.claude/skills/
  6. Restart Claude Code and try a prompt such as "validate my treatment-plan documentation package".
  7. (Optional) Run the bundled tests: PYTHONDONTWRITEBYTECODE=1 python3 -m unittest discover -s tests/treatment-plans -p 'test_*.py' -v
  8. For any real patient-derived data, work only inside an institutionally authorized environment and use the minimum necessary information.