CtrlK
BlogDocsLog inGet started
Tessl Logo

healthcare-emr-patterns

EMR/EHR development patterns for healthcare applications. Clinical safety, encounter workflows, prescription generation, clinical decision support integration, and accessibility-first UI for medical data entry. Use when building EMR or EHR features such as encounter workflows, prescription generation, or clinical data entry UI.

68

Quality

81%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

75%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is a lean, well-structured pattern reference with concrete rules, explicit sequencing, and built-in safety validation points; all four dimensions land at 4 rather than 5 due to minor redundancy, narrative rather than executable examples, absent error-recovery loops, and content that could be offloaded to reference files.

Suggestions

Deduplicate the critical-interaction blocking rule, which is stated both in the medication safety flow diagram and in the prose paragraph immediately after it — keep one authoritative statement.

Add a brief failure/recovery path for the medication safety workflow (e.g., what the clinician sees and must do when dose validation fails for weight/age/renal function) to complete the feedback loop.

Move the three Examples (or the detailed vitals/lab display specs) into a one-level-deep references/ file such as EXAMPLES.md, keeping SKILL.md as a tighter overview with clearly signaled links.

DimensionReasoningScore

Conciseness

The body is efficient — no padding explaining what EMRs, ICD-10, or WCAG are, and every section carries concrete domain rules. It falls short of anchor 5 only through minor redundancy, e.g., the critical-interaction block rule appearing in both the medication flow diagram and the prose paragraph that follows it.

4 / 5

Actionability

Guidance is mostly executable: a concrete TypeScript interface, exact thresholds ("4.5:1 minimum contrast (WCAG AA)", "44x44px minimum"), and unambiguous rules ("CRITICAL interaction: BLOCK prescribing entirely"). It stops short of anchor 5 because the encounter-flow tree and the three Examples are narrative walkthroughs rather than directly usable code or artifacts.

4 / 5

Workflow Clarity

The encounter flow is explicitly sequenced 1–9 and the medication pattern embeds validation checkpoints (interaction, allergy, dose checks with a hard block on critical), matching anchor 4. It lacks the explicit error-recovery feedback loops of anchor 5 — beyond "Override with reason" it never states what happens when a check fails or how to recover.

4 / 5

Progressive Disclosure

A single well-organized file with clear section headers, no dead references, and content that is cohesive at its current size. At ~150 lines it exceeds the simple-skill exemption, and the ~40-line Examples section plus detailed UI display patterns could be split into one-level-deep reference files, keeping it at anchor 4 rather than 5.

4 / 5

Total

16

/

20

Passed

Description

87%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description with an explicit what-plus-when structure and domain-specific, natural trigger terms. Its only weaknesses are framing capabilities as topic areas rather than actions and omitting a few synonyms (e.g., "medical records", "charting") users might naturally say.

DimensionReasoningScore

Specificity

The description lists five specific capability areas ("clinical safety, encounter workflows, prescription generation, clinical decision support integration, and accessibility-first UI for medical data entry"), but frames them as topic areas rather than concrete actions and omits capabilities covered by the skill such as audit trails and lab-result display, matching anchor 4.

4 / 5

Completeness

It clearly answers both what ("EMR/EHR development patterns... Clinical safety, encounter workflows, prescription generation...") and when ("Use when building EMR or EHR features such as encounter workflows, prescription generation, or clinical data entry UI"), matching the anchor-5 pattern of explicit what plus concrete trigger phrases.

5 / 5

Trigger Term Quality

Good natural keyword coverage including "EMR", "EHR", "encounter workflows", "prescription generation", and "clinical data entry UI", but misses common synonyms a user might say such as "medical records", "patient records", or "charting", so it fits anchor 4 rather than 5.

4 / 5

Distinctiveness Conflict Risk

It occupies a clear niche (clinical EMR/EHR development) with domain-specific triggers like "encounter workflows" and "prescription generation" that no generic skill would claim, giving minimal conflict risk.

5 / 5

Total

18

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
affaan-m/ECC
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.