# hyva-theme-list

Скилл обходит проект Magento 2 и выдаёт пути всех тем Hyvä. Нужен, когда агент должен понять, с какой темой он работает.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 1300 установок · ★ 85
- Автор: hyva-themes
- Лицензия: OSL-3.0 · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/hyva-themes/hyva-ai-tools/tree/HEAD/skills/hyva-theme-list/SKILL.md
- Обновлён: 2026-07-31
- HTML: https://affpapa.org/nevibecode/skills/hyva-theme-list

## Что делает

Скилл запускает скрипт `scripts/list_hyva_themes.sh` и печатает по одной строке на тему — путь относительно корня проекта. Если тем нет, вывод пустой. Запускать скрипт нужно из корня проекта Magento, иначе пути не найдутся.

Поиск идёт в двух местах: `app/design/frontend/` для самодельных тем и `vendor/` для установленных пакетов. Директория считается темой Hyvä, только если внутри есть и `web/tailwind/package.json`, и `theme.xml`. Обычная тема Magento без Tailwind-структуры в список не попадёт.

Другие скиллы вызывают этот по имени, когда им нужно найти темы. Вывод можно разбирать построчно или сохранить в переменную и предложить выбор. Полезно, если у вас несколько тем и агент каждый раз путает, в какую писать.

## Установка

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

1. **Через Skills CLI (Vercel)**
```bash
npx skills add hyva-themes/hyva-ai-tools --skill hyva-theme-list -a claude-code
```

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

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add hyva-themes/hyva-ai-tools --skill hyva-theme-list -a codex
```

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

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add hyva-themes/hyva-ai-tools --skill hyva-theme-list -a cursor
```

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install hyva-themes/hyva-ai-tools hyva-theme-list
```

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

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add hyva-themes/hyva-ai-tools --skill hyva-theme-list -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/hyva-themes/hyva-ai-tools --path skills/hyva-theme-list
```

### Windsurf (Devin Desktop)

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

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add hyva-themes/hyva-ai-tools --skill hyva-theme-list -a opencode
```

### Claude.ai

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

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/hyva-themes/hyva-ai-tools/tree/HEAD/skills/hyva-theme-list/SKILL.md

## Когда брать
- найти все темы Hyvä в проекте Magento 2
- отличить тему Hyvä от обычной темы Magento
- получить путь к теме, чтобы передать его другому скиллу
- собрать список тем для выбора перед правкой вёрстки

## Примеры запросов агенту
- Покажи список тем Hyvä в этом проекте
- Найди пути всех доступных тем Hyvä
- Какие темы Hyvä установлены в `vendor/`?

## Похожие
- [magento-hyva-specialist](https://affpapa.org/nevibecode/skills/magento-hyva-specialist.md) — скилл · 857 установок
- [theme-factory](https://affpapa.org/nevibecode/skills/nexu-io-theme-factory.md) — скилл · 2800 установок
- [codex-theme-switcher](https://affpapa.org/nevibecode/skills/codex-theme-switcher.md) — скилл · 1700 установок
- [codex-theme-installer](https://affpapa.org/nevibecode/skills/codex-theme-installer.md) — скилл · 1600 установок
- [preline-theme-generator](https://affpapa.org/nevibecode/skills/preline-theme-generator.md) — скилл · 1300 установок
- [21st-design-sync](https://affpapa.org/nevibecode/skills/21st-design-sync.md) — скилл · 1700 установок

Из того же набора: [hyva-themes/hyva-ai-tools](https://affpapa.org/nevibecode/by/hyva-themes/hyva-ai-tools.md) — 12 карточек

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