SuperAPI AI Directory

oral-health

Deployment & operations

View repository

Updated 10-16 08:48

About this skill

Oral Health Management Skill

Record dental examinations, manage treatment records, track oral health status, and analyze oral health trends.

Medical Disclaimer

This system is for health tracking and educational purposes only, and does not provide medical diagnosis or treatment advice.

Cannot Do:

  • All oral health issues should be evaluated by a professional dentist
  • Do not handle emergencies (severe toothache, trauma, etc.)
  • Cannot replace professional dental examination and treatment

Can Do:

  • Record and track oral health data
  • Provide dental examination records and reminders
  • Provide oral health assessment
  • Provide general oral care recommendations

Core Process

用户输入 → 识别操作类型 → [checkup] 解析检查结果 → 保存记录
                              ↓
                         [treatment] 解析治疗信息 → 保存记录
                              ↓
                         [hygiene] 解析习惯 → 更新记录 → 保存
                              ↓
                         [issue] 解析问题 → 保存记录
                              ↓
                         [status/trend/reminder] 读取数据 → 显示报告

Step 1: Parse User Input

Operation Type Identification

Input Keywords Operation Type
checkup checkup - Checkup record
treatment treatment - Treatment record
hygiene hygiene - Oral hygiene habits
issue issue - Oral problem
status status - View status
trend trend - Trend analysis
reminder reminder - Checkup reminder
screening screening - Disease screening

Step 2: Parameter Parsing Rules

Tooth Numbering (FDI System)

User Input Tooth
16, tooth 16 16 (upper right first molar)
26, tooth 26 26 (upper left first molar)
36, tooth 36 36 (lower left first molar)
46, tooth 46 46 (lower right first molar)

Treatment Type Identification

Input Keywords Type
filling filling
root_canal root_canal
extraction extraction
implant implant
crown crown
bridge bridge
denture denture
orthodontic orthodontic
scaling scaling
periodontal periodontal

Oral Problem Type

Input Keywords Type
toothache toothache
bleeding bleeding
ulcer ulcer
sensitivity sensitivity
swelling swelling
bad_breath bad_breath
dry_mouth dry_mouth
clicking clicking

Severity

Input Severity
mild mild
moderate moderate
severe severe

Step 3: Generate JSON

Examination Record Data Structure

{
  "id": "checkup_20250610_001",
  "date": "2025-06-10",
  "teeth_status": {
    "16": { "condition": "caries", "note": "Decay" },
    "26": { "condition": "filling", "note": "Filled" }
  },
  "periodontal_status": {
    "bleeding_on_probing": false,
    "probing_depth": "2-3mm",
    "gingival_recession": "none"
  },
  "soft_tissue": "normal",
  "occlusion": "normal",
  "tmj": "normal",
  "examined_by": "",
  "notes": "Regular checkup recommended"
}

Treatment Record Data Structure

{
  "id": "treatment_20250610_001",
  "date": "2025-06-10",
  "tooth_number": "26",
  "treatment_type": "filling",
  "material": "composite_resin",
  "cost": 300,
  "anesthesia": "local",
  "notes": "Composite resin filling"
}

Hygiene Habit Data Structure

{
  "last_updated": "2025-06-10",
  "brushing": {
    "frequency": "twice_daily",
    "method": "bass_method",
    "duration_minutes": 2
  },
  "flossing": {
    "frequency": "daily",
    "time": "evening"
  },
  "mouthwash": {
    "frequency": "sometimes",
    "type": "fluoride"
  }
}

Step 4: Save Data

  1. Read data/oral-health-tracker.json
  2. Update the corresponding record segment
  3. Write back to file

FDI Tooth Numbering System

Permanent Tooth Numbering (1-32)

  • Upper right quadrant: 18 17 16 15 14 13 12 11
  • Upper left quadrant: 21 22 23 24 25 26 27 28
  • Lower left quadrant: 38 37 36 35 34 33 32 31
  • Lower right quadrant: 48 47 46 45 44 43 42 41

Primary Tooth Numbering (51-85)

  • Upper right quadrant: 55 54 53 52 51
  • Upper left quadrant: 61 62 63 64 65
  • Lower left quadrant: 75 74 73 72 71
  • Lower right quadrant: 85 84 83 82 81

Hygiene Score

Score Description
9-10 Excellent: Brushing 2+ times daily, flossing daily, regular cleanings
7-8 Good: Brushing 2 times daily, flossing 3+ times weekly
5-6 Fair: Brushing 1-2 times daily, occasionally flossing
3-4 Poor: Brushing once daily, rarely flossing
1-2 Very Poor: Irregular brushing, no flossing

Cavity Risk Level

Risk Description
Low Low sugar diet, good hygiene habits, fluoride toothpaste, regular checkups
Medium Moderate sugar intake, fair hygiene, occasional fluoride products
High High sugar diet, poor hygiene, irregular checkups, history of cavities

Periodontal Health Classification

Grade Description
Healthy No bleeding, probing depth 1-3mm, no attachment loss
Gingivitis Bleeding on probing, probing depth 3-4mm
Mild Periodontitis Probing depth 4-5mm, mild attachment loss
Moderate Periodontitis Probing depth 5-6mm, moderate attachment loss
Severe Periodontitis Probing depth >6mm, severe attachment loss

Emergency Guide

Requires Emergency Care (within 24 hours)

  • Severe toothache unrelieved by medication
  • Trauma causing tooth loss or fracture
  • Facial swelling, especially with fever
  • Excessive gum bleeding that won't stop

Needs Prompt Care (within 1 week)

  • Persistent toothache over 3 days
  • Mouth ulcer not healing after 2 weeks
  • Unknown lump or white patch in mouth

Routine Appointment (within 1 month)

  • Regular checkup and cleaning
  • Mild tooth sensitivity
  • Cosmetic dental consultation

For more examples, see examples.md。