affaan-m avatar

Healthcare Cdss Patterns

This is a pure function library for building clinical decision support systems with zero tolerance for false negatives. It covers drug interaction checking (with bidirectional pairs and allergy cross-reactivity), dose validation adjusted for weight, age, and renal function, and clinical scoring like NEWS2. The architecture is deliberate: CDSS functions take clinical data as input and return alerts with no side effects, making everything unit testable. Critical alerts block the UI with non-dismissable modals and require documented override reasons in the audit trail. Contributed by Dr. Keyur Patel from Health1 Super Speciality Hospitals, so the patterns reflect real EMR integration concerns. Use this when patient safety checks need to be provably correct, not just nice to have.

skills.sh installs
5.4K
GitHub stars
300.3K
last updated
Aug 21, 2026

Install

$ npx -y skills add affaan-m/ecc --skill healthcare-cdss-patterns --agent claude-code

Installs into .claude/skills of the current project.

Files

Healthcare CDSS Development Patterns

Patterns for building Clinical Decision Support Systems that integrate into EMR workflows. CDSS modules are patient safety critical — zero tolerance for false negatives.

When to Use

  • Implementing drug interaction checking
  • Building dose validation engines
  • Implementing clinical scoring systems (NEWS2, qSOFA, APACHE, GCS)
  • Designing alert systems for abnormal clinical values
  • Building medication order entry with safety checks
  • Integrating lab result interpretation with clinical context

How It Works

The CDSS engine is a pure function library with zero side effects. Input clinical data, output alerts. This makes it fully testable.

Three primary modules:

Sponsors

Details

Repository
github.com/affaan-m/ecc
Categories
Productivity & Planning, Design & UI/UX
First seen
Jul 14, 2026

More from affaan-m/ecc

All 263
1julianoczkowski avatardesign-briefjulianoczkowski/designer-skillsCreate a design brief through an interactive interview, codebase exploration, and experience design decisions. Saved as a markdown file in the project. Use when5.4Kskills.sh installs
2thedotmack avatarpathfinderthedotmack/claude-memMap a codebase into feature-grouped flowcharts, identify duplicated concerns across features, and propose a unified architecture. Use when asked to "find the id5.4Kskills.sh installs
3affaan-m avatarcustomer-billing-opsaffaan-m/eccOperate customer billing workflows such as subscriptions, refunds, churn triage, billing-portal recovery, and plan analysis using connected billing tools like S5.4Kskills.sh installs
4jeffallan avatarsre-engineerjeffallan/claude-skillsDefines service level objectives, creates error budget policies, designs incident response procedures, develops capacity models, and produces monitoring configu5.4Kskills.sh installs
5thananon avatarscrutinizethananon/9arm-skillsOutsider-perspective end-to-end review of a plan, PR, or code change. First questions intent and whether a simpler/more elegant approach would achieve the same 5.3Kskills.sh installs
6samber avatarinfluence-and-negotiationsamber/cc-skillsInfluence and negotiation toolkit for any interaction requiring another person's agreement, even when not framed as 'negotiation'. Covers: B2B sales, salary rev5.3Kskills.sh installs