Agent Skillssamhjn/Palvia › Health Plus

Health Plus

GitHub

用于读取和写入Apple Health高级指标(如血压、血糖、血氧、体温、体脂及运动数据),支持手动记录与批量脚本操作,扩展默认健康数据范围。

Palvia/Resources/BuiltInSkills/health-plus/SKILL.md samhjn/Palvia

Trigger Scenarios

需要查询或记录非默认健康指标 批量导入或更新Apple Health数据

Install

npx skills add samhjn/Palvia --skill Health Plus -g -y
More Options

Non-standard path

npx skills add https://github.com/samhjn/Palvia/tree/develop/Palvia/Resources/BuiltInSkills/health-plus -g -y

Use without installing

npx skills use samhjn/Palvia@Health Plus

指定 Agent (Claude Code)

npx skills add samhjn/Palvia --skill Health Plus -a claude-code -g -y

安装 repo 全部 skill

npx skills add samhjn/Palvia --all -g -y

预览 repo 内 skill

npx skills add samhjn/Palvia --list

SKILL.md

Frontmatter
{
    "name": "Health Plus",
    "palvia": {
        "tags": [
            "health",
            "fitness",
            "wellness"
        ],
        "version": "1.0"
    },
    "description": "Advanced Apple Health metrics: blood pressure, glucose, oxygen, body temperature, macronutrients, workouts"
}

Health Plus Skill

Install this skill when you need to read or log Apple Health metrics beyond the default set (steps, heart rate, sleep, body mass, dietary energy, dietary water).

Reads

  • skill_health_plus_read_blood_pressure(start_date?, end_date?) — systolic/diastolic samples (defaults to last 30 days).
  • skill_health_plus_read_blood_glucose(start_date?, end_date?) — glucose samples (defaults to last 30 days).
  • skill_health_plus_read_blood_oxygen(start_date?, end_date?) — SpO₂ samples (defaults to last 7 days).
  • skill_health_plus_read_body_temperature(start_date?, end_date?, unit?) — temperature samples. unit is "c" (default) or "f".

Writes — vitals & body composition

  • skill_health_plus_write_blood_pressure(systolic, diastolic, date?) — mmHg.
  • skill_health_plus_write_blood_glucose(value, unit?, date?)unit is "mmol/l" (default) or "mg/dl".
  • skill_health_plus_write_blood_oxygen(percentage, date?) — SpO₂ percent (e.g. 98).
  • skill_health_plus_write_body_temperature(value, unit?, date?)unit is "c" (default) or "f".
  • skill_health_plus_write_body_fat(percentage, date?) — body fat percent (e.g. 22.5).
  • skill_health_plus_write_height(value, unit?, date?)unit is "cm", "m", "in", or "ft".
  • skill_health_plus_write_heart_rate(bpm, date?) — manual pulse in beats per minute.

Writes — dietary macronutrients

  • skill_health_plus_write_dietary_carbohydrates(grams, date?)
  • skill_health_plus_write_dietary_protein(grams, date?)
  • skill_health_plus_write_dietary_fat(grams, date?)

Writes — workouts

  • skill_health_plus_write_workout(activity_type?, start_date, end_date, energy_kcal?, distance_km?)activity_type e.g. "running", "walking", "cycling", "swimming", "yoga", "strength".

Dates & permissions

  • All date/start_date/end_date params accept ISO 8601 or yyyy-MM-dd HH:mm.
  • Writes default date to now; read ranges default as noted above.
  • These tools route through the health permission category: reads require read permission; writes require write permission.

Bulk or scripted logging

For loops, conditional logic, or combining multiple metrics in one pass, use execute_javascript with the apple.health.* namespace directly, e.g.:

await apple.health.writeBloodPressure({systolic: 120, diastolic: 80});
let readings = await apple.health.readBloodGlucose({});

Version History

  • 037e537 Current 2026-07-25 06:37

Same Skill Collection

Palvia/Resources/BuiltInSkills/deep-research/SKILL.md
Palvia/Resources/BuiltInSkills/file-ops/SKILL.md
Palvia/Resources/BuiltInSkills/skill-builder/SKILL.md

Metadata

Files
0
Version
fa3cb43
Hash
24fac48e
Indexed
2026-07-25 06:37

inicio - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-25 09:23
浙ICP备14020137号-1 $mapa de visitantes$