# wellally-tech

Забирает данные из Apple Health, Fitbit и Oura Ring, приводит их к локальному JSON и подбирает статьи из базы WellAlly.tech.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · ★ 964
- Автор: huifer
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/huifer/WellAlly-health/tree/HEAD/skills/wellally-tech/SKILL.md
- Обновлён: 2026-07-16
- HTML: https://affpapa.org/nevibecode/skills/wellally-tech

## Что делает

Скилл закрывает две задачи: затащить данные с трекеров в проект и найти по ним материалы. Apple Health разбирается из экспорта XML или ZIP, Fitbit подключается через OAuth2 и CSV, Oura Ring синхронизируется по API v2. Отдельно есть общий импорт CSV и JSON с ручным сопоставлением полей — пригодится, если устройство не из списка.

Дальше данные проходят нормализацию: поля разных платформ раскладываются по локальному формату, значения проверяются на типы и диапазоны, на выходе — отчёт с числом записей и периодом. Внутри скилла лежит индекс статей WellAlly.tech по питанию, фитнесу, сну, психическому здоровью и хроническим заболеваниям; рекомендации строятся на чтении `data/profile.json`, файлов из `data/blood-pressure/` и `data/sleep/`.

Для Fitbit и Oura нужен доступ к их API, а экспорт Apple Health вы готовите сами — скилл только читает файл. Инструменты ограничены `Read`, `Grep`, `Glob` и `Write`, так что ничего за пределами файлов проекта он не трогает. Если у вас нет ни одного из этих источников и данные лежат в другом формате, сначала придётся описать сопоставление полей вручную.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add huifer/WellAlly-health --skill wellally-tech -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/wellally-tech/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/wellally-tech/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add huifer/WellAlly-health --skill wellally-tech -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/wellally-tech/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add huifer/WellAlly-health --skill wellally-tech -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/wellally-tech/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install huifer/WellAlly-health wellally-tech
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/wellally-tech/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add huifer/WellAlly-health --skill wellally-tech -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/huifer/WellAlly-health --path skills/wellally-tech
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/wellally-tech/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add huifer/WellAlly-health --skill wellally-tech -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/huifer/WellAlly-health/tree/HEAD/skills/wellally-tech/SKILL.md

## Когда брать
- разобрать экспорт Apple Health в читаемый JSON
- подтянуть шаги и сон из Fitbit по API
- синхронизировать данные Oura Ring за нужный период
- сопоставить колонки произвольного CSV с локальной схемой
- подобрать статьи по отклонениям в давлении или сне

## Примеры запросов агенту
- Импортируй мои данные из Apple Health
- Подключи Fitbit и забери данные за последний месяц
- Найди в базе WellAlly статьи про гипертонию

## Похожие
- [firecrawl-company-directories](https://affpapa.org/nevibecode/skills/firecrawl-company-directories.md) — скилл · 31400 установок
- [elasticsearch-ingest](https://affpapa.org/nevibecode/skills/elasticsearch-ingest.md) — скилл · 1000 установок
- [reporting-pipelines](https://affpapa.org/nevibecode/skills/reporting-pipelines.md) — скилл · 354 установки
- [health-data](https://affpapa.org/nevibecode/skills/health-data.md) — скилл · 393 установки
- [super-daddy](https://affpapa.org/nevibecode/skills/super-daddy.md) — скилл · 613 установок
- [product-analytics](https://affpapa.org/nevibecode/skills/product-analytics.md) — скилл · 684 установки

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
