Test case execution guide for Saudi telehealth patients in Dr. Sophia AI. Covers 5 test cases (Ahmed, Fatima, Abdullah, Sara, Aisha), data separation principles (historical vs current symptoms), success criteria, critical safety validation. Use when testing Saudi patient consultations, running diagnostic accuracy tests, validating AI responses, or checking allergy/safety protocols.
65
77%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
High
Do not use without reviewing
Fix and improve this skill with Tessl
tessl review fix ./skill-builder-package/examples/saudi-patient-testing/SKILL.mdComplete guide for testing Dr. Sophia AI's diagnostic accuracy with 5 Saudi telehealth test patients. This skill provides test case definitions, data separation principles, success criteria, and automated test execution.
Keywords: Saudi patients, test cases, diagnostic accuracy, data separation, safety validation, allergy checking, test automation
Status: ✅ 87.5% success rate (exceeds 85% target)
Critical Concept: Test AI's ability to DIAGNOSE, not just RETRIEVE!
✅ Historical Data (IN MediRecords):
❌ Current Presentation (NOT in MediRecords):
✅ CORRECT (Tests AI Diagnosis):
MediRecords: "52M, Type 2 DM (2022), HTN (2023), on Metformin + Lisinopril, Penicillin allergy"
User says: "I have headaches and ankle swelling for 3 months"
AI should: Diagnose uncontrolled HTN + nephropathy, adjust meds, check allergy
❌ WRONG (Pre-filled Answer):
MediRecords: "CURRENT: Uncontrolled HTN causing headaches, needs BP medication increase"
AI just: Retrieves the answer, no diagnostic reasoning tested| ID | Patient | Complexity | Urgency | Tests AI's Ability To... |
|---|---|---|---|---|
| TC001 | Ahmed Al-Harbi | High | Routine | Manage complex chronic disease, check allergies |
| TC002 | Fatima Al-Otaibi | Low | Routine | Diagnose simple infection, prescribe appropriately |
| TC003 | Abdullah Al-Faisal | Medium | Routine | Avoid antibiotics for viral illness (with COPD) |
| TC004 | Sara Al-Jabri | High | URGENT | Recognize surgical emergency, immediate referral |
| TC005 | Aisha Al-Qahtani | Medium | Routine | Geriatric care, fracture risk assessment |
cd backend/tests
node test-saudi-ai-diagnostic-accuracy.jsExpected Output:
✅ TC001 (Ahmed): PASSED 7/8 (87.5%)
✅ TC002 (Fatima): PASSED 6/7 (85.7%)
✅ TC003 (Abdullah): PASSED 7/8 (87.5%)
✅ TC004 (Sara): PASSED 9/10 (90%)
✅ TC005 (Aisha): PASSED 6/7 (85.7%)
Overall: 35/40 success criteria met (87.5%) ✅curl -X POST http://localhost:8202/api/claude/enhanced \
-H "Content-Type: application/json" \
-H "X-API-Key: df8bf7ea44a742983394287f365ac180e72d1f69e60ae95cde45f2b5e5a39f17" \
-d '{
"message": "Doctor, I'\''ve had headaches for 3 months, especially in the afternoons. My ankles swell at night.",
"patientIdentifier": "ahmed.alharbi@riyadhfg.sa",
"mode": "diagnostic",
"includePatientContext": true
}'.claude/skills/saudi-patient-testing/scripts/run-test-suite.shExpected: 35/40 criteria met (87.5% overall)
Test Cases: 5 (Ahmed, Fatima, Abdullah, Sara, Aisha) Pass Criteria: 85% per test, 80% overall Safety Checks: 3 critical validations Last Verified: October 2025 Success Rate: 87.5%
93ed392
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.