skill-reviewer — плагин

Скилл читает чужие скиллы по файлам и выдает карточки находок с цитатами строк, сильными сторонами и важностью.

  • 57 ★ репозитория
  • Последний коммит
  • Apache-2.0
Плагин

Минимальный доступ

Почему такой уровень

  • Скилл читает файлы проверяемого скилла и пишет отчет, внешних сервисов не использует.
Все причины и проверки

terryc21/skill-reviewer

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add plugins/skill-reviewer

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Скилл читает файлы проверяемого скилла и пишет отчет, внешних сервисов не использует.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

skill-reviewer проверяет скиллы Claude Code, которые вы пишете сами. Он читает каждый файл, ссылается на конкретные строки и отдельно перечисляет сильные и слабые стороны, не смягчая оценок. На выходе отчет в Markdown на 1500 слов для плагина: короткое резюме, от пяти до десяти сильных сторон, которые стоит сохранить, и стопка карточек находок, отсортированных по важности. В каждой карточке есть причина, исправление, ссылка на строку, трудоемкость и отметка быстрой победы. В конце раздел о закономерностях, повторяющихся в карточках. Команда `/skill-reviewer review <путь>` делает полный разбор, `summary` дает быструю проверку на пять минут, `lenses` и `detect` показывают доступные линзы и определяют тип скилла, а `--version` печатает версию.

Для кого. Авторам скиллов и плагинов для Claude Code, которым нужна честная рецензия до публикации, а не вежливое одобрение.

Подходит, если

  • Перед публикацией нужна рецензия со ссылками на конкретные строки готового скилла.
  • Нужна быстрая проверка на пять минут: `/skill-reviewer summary`.
  • Хочется второго мнения о скилле: есть дополнительный проход оспаривающего рецензента.
  • После многих правок надо найти слабости, которые повторяются.

Не подходит, если

  • Вам нужен отзыв по продукту или идее, а не по файлам скилла.
  • Нужна автоматическая проверка в CI без участия модели.
  • Разбор нужен для другого агента: инструмент нацелен на формат Claude Code.

Пример запроса к агенту

/skill-reviewer review ~/.claude/skills/my-skill

Ограничения

Проект версии 0.3.0: автор выпустил пять версий и проверяет скилл им же самим после каждой существенной правки. Оценка строится на чтении файлов моделью, поэтому ее выводы нужно сверять, а не принимать на веру. Полный разбор занимает от двух до пяти минут. После ручной установки скилл регистрируется как скилл, а не как плагин, и вызывается с префиксом `/skill skill-reviewer`. Две команды установки плагина вводят по очереди: если вставить обе сразу, вторая станет аргументами первой. Автокомплита по подкомандам нет.

Как отключить. Удалите плагин командой Claude Code либо каталог `~/.claude/skills/skill-reviewer`, если ставили вручную.

Частые вопросы

Как поставить?

Введите `/plugin marketplace add Terryc21/skill-reviewer`, дождитесь сообщения об успехе, затем `/plugin install skill-reviewer@skill-reviewer`. Команды вводят по одной.

Как проверить установку?

Команда `/skill-reviewer --version` печатает три строки: версию, путь установки и список линз.

Как поставить вручную?

Выполните `mkdir -p ~/.claude/skills` и `git clone https://github.com/Terryc21/skill-reviewer ~/.claude/skills/skill-reviewer`. Вызывать нужно как `/skill skill-reviewer <подкоманда>`.

Что в отчете?

Резюме, сильные стороны, карточки находок с причиной, исправлением, цитатой, трудоемкостью и пометкой быстрой победы, и раздел о закономерностях.

Есть ли пример отчета?

Да, в репозитории лежит разбор реального скилла `unforget`: `skills/skill-reviewer/examples/sample-report-unforget.md`.

Обсуждение

Вопросов и отзывов пока нет.

Плагины

Скилл ревью кода: четыре независимых прохода, замечания с доказательствами и допуск к слиянию из JSON

СкиллРасширенный доступ479Звезды репозитория

Codex-скилл для проверки кода после вайбкодинга: объясняет блоки, называет файлы и строки, сверяет цель с доказательствами.

СкиллРасширенный доступ133Звезды репозитория

Скилл для ревью кода по многим языкам и фреймворкам: архитектура, производительность, безопасность, антипаттерны и типичные ошибки

СкиллМинимальный доступ2,3 тыс.Звезды репозитория13Установок через CLI и агентов
Нужен VPN

Скилл для Claude Code, который передает задачи в командную строку Codex от OpenAI для анализа, ревью и правок кода

СкиллШирокий доступ1,5 тыс.Звезды репозитория

Каталог из 46 версионных скиллов для код-ревью, релизов, CI и лендингов: ставится плагином lstack или по одному через npx.

ПлагинРасширенный доступ145Звезды репозитория

Менеджер скиллов и агентов с lock-файлом: ставит одни и те же наборы в Claude Code, Codex, Cursor и другие, не теряя ваших правок.

CLIРасширенный доступ181Звезды репозитория

Коротко о README

Плагин основан на архитектуре скиллов Claude Code. README объясняет подкоманды, пример первого разбора и случаи, когда выбирать полный отчет, а когда краткий.

Бейдж для README

Исходный SKILL.md

---
name: skill-reviewer
version: 0.3.0
description: Use when reviewing a Claude Code skill, auditing skill quality before publish, or asking "is this skill any good?". Produces structured reports with file:line citations, severity-rated findings cards, and an optional second-opinion pass. Lens variants: full (default), safety, discoverability, architecture, parseability, tests, quick.
license: Apache-2.0
---

# skill-reviewer

> Installed as a Claude Code plugin in v0.1. Invoke as `/skill-reviewer <subcommand>`. The plugin registers `/skill-reviewer` as a single skill activation; Claude parses the argument string as a subcommand. There is no per-subcommand autocomplete or native slash command for each row in the table below — they are subcommand strings the skill recognizes, not registered commands.

> Candid, no-bullshit reviews of Claude Code skills. Honest about strengths and weaknesses both.

## Why this skill exists

Skill authors get polite-by-default feedback. Reviewers want to be helpful, so they hedge: "consider adding tests," "you might think about discoverability." That kind of feedback ships skills with quiet flaws — silent test gaps, unparseable output formats, trigger phrases that never fire.

skill-reviewer was extracted from a real review session where a skill author wanted blunt critique with file:line citations and ranked actions. The pattern worked. This skill bottles it.

Three things distinguish a skill-reviewer report from generic feedback:

1. **File:line citations for every claim.** No "this could be clearer" without saying where and why.
2. **Equal weight to strengths and weaknesses.** Reviews that only list problems tell authors what to change but not what to preserve.
3. **Severity rubric with effort estimates.** Quick wins are tagged so authors can pick low-cost-high-leverage fixes first.

---

## Subcommand surface

| Subcommand | Purpose | Full spec |
|---|---|---|
| `/skill-reviewer review <path>` | Full review of one skill | `reference/protocol.md` |
| `/skill-reviewer review <path> --lens=<name>` | Focused review under a lens | `reference/lenses.md` |
| `/skill-reviewer review <path> --second-opinion` | Full review + reconciliation pass | `reference/second-opinion.md` |
| `/skill-reviewer summary <path>` | TL;DR + top 5 strengths + top 5 weaknesses only | `reference/lenses.md` (`quick` lens) |
| `/skill-reviewer lenses` | List available lenses with descriptions | `reference/lenses.md` |
| `/skill-reviewer detect <path>` | Classification only; print shape + recommended review depth | `reference/detection.md` |
| `/skill-reviewer --version` | Print version, install path, supported lens names | `reference/output-format.md` § `--version` output |

**Flags** (apply to `review` only unless noted):

Сообщить о проблеме