# review-harness-spec

Проверяет рецепт .harness/spec.yaml перед запуском тестов и генератора. Находит ошибки связей и пробелы в чеклисте оценок.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 459 установок · ★ 28
- Автор: hedera-dev
- Лицензия: Apache-2.0 · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/hedera-dev/hedera-skills/tree/HEAD/plugins/hedera-harness/skills/review-harness-spec/SKILL.md
- Обновлён: 2026-09-03
- HTML: https://affpapa.org/nevibecode/skills/review-harness-spec

## Что делает

Скилл анализирует конфигурацию hedera-harness по двум направлениям: технические связи файлов и чеклист проверки. Сначала он находит `.harness/spec.yaml` и сверяет пути к PRD и валидаторам. Старые спецификации версий 1 и 2 скилл проверять откажется: он потребует обновить файл под `schemaVersion: 3` или выполнить `hedera-harness init`.

Для проверки связей запускается скрипт `check-spec.sh`, который вызывает `hedera-harness doctor --recipe-only` и сопоставляет файлы проекта. Если CLI harness отсутствует или устарел, результат аудита связей помечается как частичный.

Полноту сценариев скилл оценивает по чеклисту требований. Он проверяет, чтобы каждый пользовательский сценарий из PRD вёл к конкретной проверке, а в рецепте не оставалось лишних полей вроде `skills:`. В финале выводится структурированный отчёт со списком блокирующих проблем.

## Установка

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

1. **Через Skills CLI (Vercel)**
```bash
npx skills add hedera-dev/hedera-skills --skill review-harness-spec -a claude-code
```

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

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add hedera-dev/hedera-skills --skill review-harness-spec -a codex
```

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

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add hedera-dev/hedera-skills --skill review-harness-spec -a cursor
```

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install hedera-dev/hedera-skills review-harness-spec
```

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

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add hedera-dev/hedera-skills --skill review-harness-spec -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/hedera-dev/hedera-skills --path plugins/hedera-harness/skills/review-harness-spec
```

### Windsurf (Devin Desktop)

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

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add hedera-dev/hedera-skills --skill review-harness-spec -a opencode
```

### Claude.ai

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

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/hedera-dev/hedera-skills/tree/HEAD/plugins/hedera-harness/skills/review-harness-spec/SKILL.md

## Когда брать
- проверить конфигурацию .harness/spec.yaml перед запуском генератора
- найти расхождения между сценариями в PRD и чеклистом оценки
- проконтролировать схему рецепта на соответствие schemaVersion: 3
- выявить лишние параметры и сломанные пути к валидаторам

## Примеры запросов агенту
- Проверь рецепт harness в .harness/spec.yaml перед запуском.
- Запусти аудит спеки harness и покажи блокирующие ошибки.

## Похожие
- [ai-qa-review](https://affpapa.org/nevibecode/skills/ai-qa-review.md) — скилл · 1200 установок
- [gjalla-spec-review](https://affpapa.org/nevibecode/skills/gjalla-spec-review.md) — скилл · 893 установки
- [test-evidence-review](https://affpapa.org/nevibecode/skills/test-evidence-review.md) — скилл · 410 установок
- [shiplight](https://affpapa.org/nevibecode/skills/shiplight.md) — скилл · 508 установок
- [pw-review](https://affpapa.org/nevibecode/skills/pw-review.md) — скилл · 19 установок
- [printing-press-output-review](https://affpapa.org/nevibecode/skills/printing-press-output-review.md) — скилл · 6400 установок

Из того же набора: [hedera-dev/hedera-skills](https://affpapa.org/nevibecode/by/hedera-dev/hedera-skills.md) — 19 карточек

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

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