AgentSkillsCN

child-vaccine

管理儿童疫苗接种计划,追踪疫苗接种情况,并为即将接种或逾期未接种的疫苗提供提醒。当用户提及“疫苗”、“免疫接种”或“疫苗接种记录”时使用此功能。

SKILL.md
--- frontmatter
name: child-vaccine
description: Manage child vaccination schedules, track vaccinations, and get reminders for upcoming or overdue vaccines. Use when user mentions vaccines, immunizations, or vaccination records.
argument-hint: <operation_type: record/schedule/due/overdue/completed/reaction/reminder, e.g.: record Hep B dose 1 completed, schedule, due, reminder>
allowed-tools: Read, Write
schema: child-vaccine/schema.json

Child Vaccination Skill

Child vaccination schedule management, including national immunization program and optional vaccines, providing vaccination reminders and missed dose warnings.

Core Flow

code
User Input → Identify Operation Type → Read Child Information → Generate Vaccination Schedule/Record → Save Data

Step 1: Parse User Input

Operation Type Mapping

InputactionDescription
recordrecordLog vaccination
schedulescheduleView vaccination schedule
duedueView upcoming vaccinations
overdueoverdueView missed vaccinations
completedcompletedView completed vaccinations
reactionreactionLog adverse reactions
reminderreminderVaccination reminders

Vaccine Name Mapping

Inputvaccine_namecategory
Hep B, 乙肝, 乙肝疫苗乙肝疫苗class_1
BCG, 卡介苗卡介苗class_1
Polio, 脊灰, 小儿麻痹症脊灰疫苗class_1
DTP, 百白破百白破疫苗class_1
MMR, 麻腮风麻腮风疫苗class_1
JE, 乙脑乙脑疫苗class_1
Meningococcal A, 流脑, 流脑A群流脑A群疫苗class_1
Meningococcal A+C, 流脑A+C流脑A+C群疫苗class_1
Hep A, 甲肝甲肝疫苗class_1
Varicella, 水痘水痘疫苗class_2
PCV13, 肺炎, 13价肺炎13价肺炎疫苗class_2
Pentavalent, 五联疫苗五联疫苗class_2
Rotavirus, 轮状病毒轮状病毒疫苗class_2
Flu, 流感, 流感疫苗流感疫苗class_2
HibHib疫苗class_2
EV71, 手足口EV71疫苗class_2

Dose Recognition

Inputdose
dose 1, 第1针, 1针, 第一针第1针
dose 2, 第2针, 2针, 第二针第2针
dose 3, 第3针, 3针, 第三针第3针
dose 4, 第4针, 4针, 第四针第4针
dose 5, 第5针, 5针, 第五针第5针
booster, 加强针, 加强加强针

Status Recognition

Inputstatus
completed, 已完成, 已接种completed
scheduled, 计划, 预约scheduled
missed, 漏种missed

Step 2: Check Information Completeness

record Operation Required:

  • Vaccine name
  • Dose
  • Vaccination status (defaults to completed)
  • Vaccination date (defaults to today)

Step 3: Determine Vaccination Schedule by Age

National Immunization Program Vaccines (Class 1)

AgeVaccines
BirthHep B (dose 1), BCG
1 monthHep B (dose 2)
2 monthsPolio (dose 1)
3 monthsPolio (dose 2), DTP (dose 1)
4 monthsPolio (dose 3), DTP (dose 2)
5 monthsDTP (dose 3)
6 monthsHep B (dose 3), Meningococcal A (dose 1)
8 monthsMMR (dose 1), JE (dose 1)
9 monthsMeningococcal A (dose 2)
18 monthsDTP (dose 4), MMR (dose 2), Hep A
2 yearsJE (dose 2)
3 yearsMeningococcal A+C (dose 1)
4 yearsPolio (dose 4)
6 yearsDTP (dose 5), Meningococcal A+C (dose 2)

Optional Vaccines (Class 2 - Self-pay, Voluntary)

VaccineVaccination Time
Varicella12 months, 4 years
PCV132, 4, 6 months + 12-15 months
Pentavalent2, 3, 4, 18 months
Rotavirus2, 3 months
InfluenzaFrom 6 months, annually
Hib2, 3, 4, 18 months
EV716 months - 5 years

Step 4: Generate Vaccination Report

Record Vaccination Example:

code
Vaccination recorded

Vaccine Information:
  Vaccine: Hepatitis B
  Dose: Dose 1
  Vaccination date: January 1, 2020
  Category: Class 1 vaccine

Vaccination Progress:
  Completed: 1/3 doses

Next Vaccination:
  February 1, 2020 (1 month later)
  Hepatitis B Dose 2

Important Notice:
This system is for vaccination recording only, cannot replace professional medical advice.

All vaccinations should be done at vaccination clinics.
Inform doctor of child's health status before vaccination.

Data saved

View Vaccination Schedule Example:

code
Child Vaccination Schedule

Child Information:
  Name: Xiaoming
  Birth date: January 1, 2020
  Current age: 5 years 5 months

Class 1 Vaccination Schedule:

  2020-01-01 (Completed)
    Hepatitis B Dose 1
    BCG Dose 1

  2020-02-01 (Completed)
    Hepatitis B Dose 2

...

  2025-08-01 (42 days away)
    Meningococcal A Dose 1

Class 2 Vaccines (Recommended):

  Varicella
    12 months, 4 years
    Recommended

  PCV13
    2, 4, 6 months + 12-15 months
    Highly recommended

Data saved

Step 5: Save Data

Save to data/child-vaccine-tracker.json, including:

  • child_profile: Child basic information
  • scheduled_vaccines: Scheduled vaccine list
  • upcoming: Upcoming vaccinations
  • overdue: Overdue vaccinations
  • completed: Completed vaccinations
  • reactions: Adverse reaction records
  • statistics: Statistical information

Adverse Reaction Grading

SeverityDescription
MildLocal redness/swelling, low fever, mild irritability
ModerateFever > 39, significant discomfort, affects activity
SevereSevere allergic reaction, seizures, requires medical care

Vaccination Reminder Rules

Advance TimeReminder Type
Within 7 daysUpcoming vaccination
OverdueOverdue vaccination
Severely overdue > 30 daysUrgent reminder

Execution Instructions

  1. Read data/profile.json for child information
  2. Calculate vaccination schedule based on birth date
  3. Generate vaccination report or record vaccination
  4. Save to data/child-vaccine-tracker.json

Medical Safety Principles

Safety Boundaries

  • No specific vaccine brand recommendations
  • No vaccination contraindication judgment
  • No severe adverse reaction handling
  • No substitute for vaccination clinics

System Can

  • Vaccination schedule management
  • Vaccination reminders
  • Missed dose warnings
  • Adverse reaction recording

Important Notice

This system is for vaccination recording and schedule management only, cannot replace professional medical advice.

All vaccinations should be done at vaccination clinics. Inform doctor of child's health status before vaccination.

If adverse reactions occur, consult doctor promptly.