Compliance Checker
Validate pathology reports against CAP/ICCR protocols with comprehensive scoring and cross-validation.
When to Use This Skill
Use this skill for:
- Quality assurance of pathology reports
- Department compliance monitoring
- CAP accreditation preparation
- Report validation before sign-out
- Trainee report review
Supported Tumor Types
- Breast invasive carcinoma (CAP Breast.Invasive, ICCR Invasive Carcinoma of the Breast)
- Colorectal resection (CAP ColoRectal, ICCR Colorectal Cancer)
- Exocrine pancreas carcinoma (CAP Panc.Exo, ICCR Carcinoma of the Exocrine Pancreas)
- Gastric carcinoma (CAP Stomach, ICCR Gastric Carcinoma)
Key Features
- Element Completeness Check: Validates all required, conditional, and recommended elements
- Severity-Based Scoring: Critical (-15), Major (-5), Minor (-2) point deductions
- Cross-Validation: pT vs tumor size, pN vs node count, stage group consistency
- Threshold Grading: 90-100 (Compliant), 70-89 (Minor), 50-69 (Major), <50 (Critical)
Reference Files
Reference on-demand (DO NOT load at startup):
- Tumor-specific:
references/diagnosis/{tumor}_*.md
- Tumor-specific macroscopy:
references/macroscopy/{tumor}_macroscopy.md
- Cross-validation:
../../shared-references/staging/tnm_stage_calculator.md
Usage Examples
# Check report compliance
claude "Check this report using compliance-checker" < report.txt
# QA batch of reports
claude "Validate compliance using compliance-checker" < batch_report.txt
Processing Instructions
- Auto-detect tumor type from report content
- Load appropriate protocol (CAP/ICCR for that tumor type)
- Check element presence: Required, conditional, recommended
- Calculate score using severity weights
- Cross-validate: pT/pN/stage consistency
- Output: Score, missing elements, inconsistencies, recommendations
Compliance Scoring Formula
Starting score: 100
- Critical elements missing/incorrect: -15 each (tumor size, grade, margins, nodes, biomarkers)
- Major elements missing/incorrect: -5 each (LVI, PNI, special features)
- Minor elements missing/incorrect: -2 each (optional fields, tumor location)
Language Support
Auto-detects English or Turkish from report content.
Note: Minimal skill definition. References loaded on-demand during processing only.
1---2name: pathology-compliance-checker3description: Validates surgical pathology cancer reports against CAP (College of American Pathologists) and ICCR (International Collaboration on Cancer Reporting) guidelines with severity-based compliance scoring (0-100) and automatic pT/pN/margin cross-validation. Use whenever the user pastes or uploads a pathology report (.pdf, .docx, .txt) and asks to "check compliance", "validate against CAP", "score this report", "audit this synoptic", "find missing elements", or "verify pT/pN consistency". Supports breast, colorectal, pancreas, and gastric carcinoma in English and Turkish.4license: MIT5---67# Compliance Checker89Validate pathology reports against CAP/ICCR protocols with comprehensive scoring and cross-validation.1011## When to Use This Skill1213Use this skill for:14- Quality assurance of pathology reports15- Department compliance monitoring16- CAP accreditation preparation17- Report validation before sign-out18- Trainee report review1920## Supported Tumor Types2122- Breast invasive carcinoma (CAP Breast.Invasive, ICCR Invasive Carcinoma of the Breast)23- Colorectal resection (CAP ColoRectal, ICCR Colorectal Cancer)24- Exocrine pancreas carcinoma (CAP Panc.Exo, ICCR Carcinoma of the Exocrine Pancreas)25- Gastric carcinoma (CAP Stomach, ICCR Gastric Carcinoma)2627## Key Features28291. **Element Completeness Check**: Validates all required, conditional, and recommended elements302. **Severity-Based Scoring**: Critical (-15), Major (-5), Minor (-2) point deductions313. **Cross-Validation**: pT vs tumor size, pN vs node count, stage group consistency324. **Threshold Grading**: 90-100 (Compliant), 70-89 (Minor), 50-69 (Major), <50 (Critical)3334## Reference Files3536Reference on-demand (DO NOT load at startup):37- Tumor-specific: `references/diagnosis/{tumor}_*.md`38- Tumor-specific macroscopy: `references/macroscopy/{tumor}_macroscopy.md`39- Cross-validation: `../../shared-references/staging/tnm_stage_calculator.md`4041## Usage Examples4243```bash44# Check report compliance45claude "Check this report using compliance-checker" < report.txt4647# QA batch of reports48claude "Validate compliance using compliance-checker" < batch_report.txt49```5051## Processing Instructions52531. **Auto-detect tumor type** from report content542. **Load appropriate protocol** (CAP/ICCR for that tumor type)553. **Check element presence**: Required, conditional, recommended564. **Calculate score** using severity weights575. **Cross-validate**: pT/pN/stage consistency586. **Output**: Score, missing elements, inconsistencies, recommendations5960## Compliance Scoring Formula6162Starting score: 1006364- **Critical elements missing/incorrect**: -15 each (tumor size, grade, margins, nodes, biomarkers)65- **Major elements missing/incorrect**: -5 each (LVI, PNI, special features)66- **Minor elements missing/incorrect**: -2 each (optional fields, tumor location)6768## Language Support6970Auto-detects English or Turkish from report content.7172---7374**Note**: Minimal skill definition. References loaded on-demand during processing only.