@dzhechkov/health-advisor
v1.1.7
Published
AI Health Advisor — 17 base components + 21 extended medical skills for Claude Code
Maintainers
Readme
@dzhechkov/health-advisor
AI-помощник для анализа здоровья — установи одной командой, используй с Claude Code
- Загрузите анализы, получите понятную интерпретацию с научными ссылками
- Проверьте лекарства на совместимость и побочные эффекты
- Получите персональный план тренировок, питания и мониторинга
Быстрый старт (30 секунд)
npx @dzhechkov/health-advisor initГотово! Теперь откройте Claude Code в папке проекта и скажите:
"Проанализируй мои анализы крови"
Скиллы подхватятся автоматически из .claude/skills/.
Как устроена система
Health Advisor состоит из двух слоёв:
Базовые скиллы (ядро)
Это оркестратор и 9 модулей, которые Claude Code загружает автоматически:
| Модуль | Команда | Что скажите Claude | Что получите |
|--------|---------|-------------------|--------------|
| Intake | /ha-intake | "Загрузи мои анализы" | Распознание PDF/фото, сохранение в проект |
| Profile | /ha-profile | "Проанализируй мой профиль" | Синдромы, риски, динамика показателей |
| Medications | /ha-meds | "Исследуй лекарство X" | Профиль лекарства, альтернативы, совместимость |
| Doctors | /ha-doctors | "Найди эндокринолога в Москве" | ТОП врачей с рейтингами и контактами |
| Appointment | /ha-appointment | "Подготовь к приёму у врача X" | Список анализов, вопросы, инструкция |
| Exercise | /ha-exercise | "Составь программу тренировок" | План с учётом диагнозов и оборудования |
| Nutrition | /ha-nutrition | "Проанализируй продукт X" | Влияние на ваши показатели с PubMed ссылками |
| Special | /ha-special | "Безопасно ли мне голодание?" | Исследование практики с доказательной базой |
| Monitoring | /ha-monitoring | "Составь план мониторинга" | График анализов и обследований |
Базовые скиллы работают самостоятельно. Extended скиллы усиливают их точность и глубину.
Аналитические скиллы (исследования)
Эти скиллы обеспечивают глубокий анализ и верификацию источников:
| Скилл | Когда используется | Что делает | |-------|-------------------|------------| | analyst-manual-full | "Проведи полный анализ..." | Трёхфазный pipeline: Explore → Research → Solve с контрольными точками | | explore | "Разберись в задаче..." | Уточняющие вопросы, формирование Task Brief | | goap-research-ed25519 | "Исследуй с проверкой источников" | Paranoid mode: каждый факт верифицирован, PubMed ссылки, Ed25519 подписи | | problem-solver-enhanced | "Реши проблему..." | Структурированное решение задач с планом действий |
Пример: Вы говорите "Проведи полный анализ безопасности эзетимиба" →
- explore уточняет задачу: какие аспекты важны? (DDI, побочные, эффективность)
- goap-research-ed25519 ищет в PubMed с верификацией каждого факта
- problem-solver-enhanced формирует рекомендации с планом действий
- Результат: отчёт с 30+ PubMed ссылками, GRADE-оценкой, дисклеймером
Расширенные скиллы (extended)
21 специализированный скилл из OpenClaw Medical Skills. Когда они установлены, базовые модули автоматически делегируют им подзадачи:
Пример: Вы говорите "Проанализируй мои анализы" →
- Модуль Profile вызывает lab-results для интерпретации 34 показателей
- Затем health-trend-analyzer строит динамику изменений
- Затем patiently-ai упрощает результат понятным языком
Если extended скиллы не установлены — модули работают через базовый research pipeline.
Пример: свободный запрос (без указания команды)
Необязательно знать команды. Просто опишите свою задачу:
"У меня повышен холестерин и низкий витамин D, что делать?"
Health Advisor автоматически определит нужные модули и запустит pipeline:
Шаг 1: Распознавание → health-advisor.md Триггер: "анализ здоровья" → выбирает Module 01 (Profile) + Module 02 (Medications)
Шаг 2: Уточнение → explore "Какой именно холестерин повышен — ЛПНП, триглицериды? Есть ли свежие анализы?"
Шаг 3: Исследование → goap-research-ed25519 (paranoid mode) Поиск в PubMed: "vitamin D deficiency treatment guidelines", "LDL reduction non-statin" Каждый факт верифицирован по Trusted Issuers (PubMed, Cochrane, WHO, ESC/EAS, AHA)
Шаг 4: Рекомендации → problem-solver-enhanced Формирует план действий с risk-benefit анализом:
- Увеличить D3 до 7500 МЕ + K2 + Mg → контроль 25(OH)D через 3 мес
- Рассмотреть эзетимиб как альтернативу статинам (ESC/EAS 2019)
Шаг 5: Полный анализ → analyst-manual-full При запросе "проведи полный анализ" — трёхфазный pipeline с контрольными точками: explore → goap-research-ed25519 → problem-solver-enhanced
Результат: отчёт в MD + HTML с PubMed ссылками, GRADE-оценкой и медицинским дисклеймером.
Совет: Чем подробнее вы опишете ситуацию (возраст, диагнозы, текущие препараты), тем точнее будут рекомендации.
Что умеет
Сценарий 1: "У меня есть анализы крови"
- Загрузите фото или PDF анализов в проект
- Скажите Claude: "Проанализируй мои анализы крови"
- Получите:
- Интерпретацию каждого показателя с референсными диапазонами
- Выявление синдромов и рисков
- Динамику изменений на графиках
- Понятное объяснение без медицинского жаргона
Используемые скиллы: lab-results, health-trend-analyzer, patiently-ai
Сценарий 2: "Мне назначили лекарство — безопасно ли?"
- Скажите Claude: "Исследуй лекарство метформин"
- Получите:
- Полный профиль лекарства (механизм, показания, побочные эффекты)
- Проверку взаимодействий с другими препаратами
- Фармакогеномику — как ваши гены влияют на метаболизм лекарства
- Ссылки на PubMed и клинические рекомендации
Используемые скиллы: tooluniverse-drug-research, drug-interaction-checker, clinpgx
Сценарий 3: "Хочу план здоровья"
- Скажите Claude: "Составь план тренировок и питания"
- Получите:
- Программу упражнений с расчётом MET и нагрузки
- Анализ питания по RDA, нутриентам и калорийности
- Анализ сна с оценкой PSQI
- План мониторинга — что и когда пересдавать
Используемые скиллы: fitness-analyzer, nutrition-analyzer, sleep-analyzer, weightloss-analyzer
Сценарий 4: "Готовлюсь к приёму у врача"
- Скажите Claude: "Подготовь меня к приёму у эндокринолога"
- Получите:
- Список анализов, которые стоит сдать заранее
- Экстренную медицинскую карточку (Emergency Card)
- Вопросы, которые важно задать врачу
- Поиск подходящих клинических исследований
Используемые скиллы: emergency-card, clinical-diagnostic-reasoning, clinicaltrials-database
Сценарий 5: "Нужен научный ответ с доказательствами"
- Скажите Claude: "Исследуй влияние витамина D на иммунитет с PubMed ссылками"
- Получите:
- Deep research с PMID-ссылками на конкретные исследования
- Иерархию доказательств (мета-анализы, RCT, когорты)
- GRADE-оценку качества доказательств
- Поиск по 17 научным базам одновременно
Используемые скиллы: deep-research, pubmed-search, multi-search-engine
Все команды CLI
| Команда | Что делает | Пример |
|---------|-----------|--------|
| init | Установить все скиллы | npx @dzhechkov/health-advisor init |
| init --base | Только ядро (оркестратор + модули) | npx @dzhechkov/health-advisor init --base |
| init --extended | Только 21 мед. скилл | npx @dzhechkov/health-advisor init --extended |
| list | Показать все скиллы | npx @dzhechkov/health-advisor list |
| install <name> | Установить один скилл | npx @dzhechkov/health-advisor install clinpgx |
| validate | Проверить установленные скиллы | npx @dzhechkov/health-advisor validate |
| info <name> | Детали скилла | npx @dzhechkov/health-advisor info emergency-card |
Что включено
Анализы крови
| Скилл | Описание | |-------|----------| | lab-results | Интерпретация 34 показателей крови | | health-trend-analyzer | Тренды и визуализация изменений (ECharts) |
Лекарства
| Скилл | Описание | |-------|----------| | tooluniverse-drug-research | Комплексные отчёты о лекарствах (50+ инструментов) | | drug-interaction-checker | Проверка взаимодействий между препаратами | | tooluniverse-drug-drug-interaction | Предсказание DDI, CYP450, QTc | | clinpgx | Фармакогеномика через ClinPGx API |
Тренировки и реабилитация
| Скилл | Описание | |-------|----------| | fitness-analyzer | Анализ тренировок, MET, корреляции | | rehabilitation-analyzer | Реабилитация: ROM, MMT, фазы восстановления |
Питание и вес
| Скилл | Описание | |-------|----------| | nutrition-analyzer | Анализ питания, RDA, нутриенты | | weightloss-analyzer | BMR, TDEE, энергетический баланс | | sleep-analyzer | Анализ сна, PSQI, циркадный ритм |
Исследования и доказательства
| Скилл | Описание | |-------|----------| | deep-research | Автономное мультиисточниковое исследование | | pubmed-search | PubMed поиск (PICO, PRISMA, MeSH) | | multi-search-engine | 17 поисковых движков + медицинские базы |
Документы и карты пациента
| Скилл | Описание | |-------|----------| | patiently-ai | Упрощение мед. документов для пациентов | | emergency-card | Экстренная медицинская карточка | | clinical-decision-support | Клинические документы (GRADE, KM) |
Клиническое мышление
| Скилл | Описание | |-------|----------| | clinical-diagnostic-reasoning | Когнитивные bias в диагностике | | clinicaltrials-database | Поиск по ClinicalTrials.gov API v2 |
NLP-извлечение данных
| Скилл | Описание | |-------|----------| | clinical-nlp-extractor | Извлечение мед. сущностей из текста | | medical-entity-extractor | NER из описаний пациента |
Требования
- Node.js 18+
- Claude Code
Важно знать
Это не медицинский прибор и не замена врачу. Все результаты носят информационный характер. Всегда проверяйте рекомендации с квалифицированным специалистом. Не принимайте медицинских решений только на основе этих данных.
Ссылки
Лицензия
MIT
