Agent Skills by Damian Galarza — плагин

Библиотека скиллов для Claude Code, Cursor и Codex: ревью командой агентов, TDD, стековые PR, оценка готовности репозитория

  • 72 ★ репозитория
  • Последний коммит
  • MIT
Плагин

Расширенный доступ

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

  • Скиллы командуют агентом на запуск `gh`, git и чтение кода репозитория, ревью при этом не выполняет сам код
  • Скилл `buffer` ставит публикации в очередь внешнего сервиса по ключу BUFFER_API_TOKEN
Все причины и проверки

dgalarza/agent-skills

Установка

Работает в

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

npx skillfoxx add plugins/agent-skills-by-damian-galarza

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

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

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

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

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

  • Скиллы командуют агентом на запуск `gh`, git и чтение кода репозитория, ревью при этом не выполняет сам код
  • Скилл `buffer` ставит публикации в очередь внешнего сервиса по ключу BUFFER_API_TOKEN

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

Что делает

Репозиторий переименован из claude-code-workflows и хранит скиллы в папке skills, а плагины Claude Code служат тонкими манифестами поверх них. Бандл engineering-skills включает семь скиллов: team-code-review запускает специалистов и сообщает только проверенные замечания, stacked-prs дробит большое изменение на зависимые `pull request` через `gh stack`, `conventional-comments` и conventional-commits задают формат комментариев ревью и сообщений коммитов, tdd ведет цикл красный, зеленый, рефакторинг по одному поведению, `webhook-receiver` описывает проверяемую идемпотентную обработку вебхуков, а `legacy-code-protocol` ведет работу с унаследованным кодом через тесты фиксации поведения. Отдельные плагины `codebase-readiness` и agent-ready решают другую задачу. Первый оценивает репозиторий по восьми измерениям от 0 до 100 и дает дорожную карту улучшений. Второй создает AGENTS.md, ARCHITECTURE.md, документацию и контроль качества с учетом регрессий. Вне плагинов стоят `herdr-code-review` (то же ревью в соседней панели Herdr, нужна переменная HERDR_ENV=1), `code-snippet` (картинка кода в стиле Carbon с PNG) и `buffer` для постановки постов в очередь Buffer с ключом BUFFER_API_TOKEN. Эти три ставятся через npx skills.

Для кого. Разработчикам и техлидам, которые работают через Claude Code, Cursor или Codex и хотят единый набор практик ревью, тестирования и подготовки репозитория.

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

  • Перед слиянием изменения нужно ревью силами нескольких агентов, где каждое замечание подтверждено кодом
  • Большое изменение режется на цепочку зависимых `pull request` через `gh stack`
  • Новую функцию пишут по TDD: один тест, одно поведение, затем рефакторинг
  • Репозиторий нужно оценить на готовность к работе агентов и получить дорожную карту
  • Унаследованный код правят после тестов фиксации поведения и по протоколу из нескольких шагов

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

  • Нужен запуск тестов и линтеров в ходе ревью: team-code-review читает код и ничего не выполняет, обратную связь дает CI
  • Нужен выбор отдельных скиллов в Claude Code одной командой: `herdr-code-review`, `buffer` и `code-snippet` в плагины не входят и ставятся через npx skills
  • Нужна жесткая привязка к одному стеку: `webhook-receiver` дает примеры на Rails, остальные скиллы не привязаны к языку
  • Вы не пользуетесь GitHub: стековые `pull request` работают через `gh stack`

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

Проведи ревью моего `pull request` командой агентов и покажи только те замечания, которые подтверждены кодом

Ограничения

  • team-code-review статический: тесты, линтеры, проверку типов и сборку он не запускает, их результат читают из CI.
  • Стековые `pull request` используют расширение `gh stack`, нужны GitHub CLI и репозиторий на GitHub.
  • `herdr-code-review` требует переменную окружения HERDR_ENV=1 и запущенный Herdr.
  • `buffer` работает только с ключом BUFFER_API_TOKEN от Buffer, `code-snippet` требует python3 и браузер.
  • Плагины `codebase-readiness` и agent-ready автор подробно описывает на своих страницах, в репозитории лежат манифесты и скиллы.
  • Claude Code версии 2.1.277 и новее читает AGENTS.md напрямую, для более старых нужна проверка. Лицензия MIT.

Как отключить. Плагин снимает `/plugin uninstall engineering-skills@dgalarza-agent-skills`, так же снимаются `codebase-readiness` и agent-ready. Скиллы, поставленные через npx skills, удаляются вместе с их папками в каталоге скиллов агента.

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

Как поставить скиллы Damian Galarza в Claude Code?

Выполните /plugin marketplace add dgalarza/agent-skills и /plugin install engineering-skills@dgalarza-agent-skills. Плагины `codebase-readiness` и agent-ready ставятся тем же способом под своими именами.

Чем team-code-review отличается от обычного ревью агентом?

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

Можно ли поставить один скилл без плагина?

Да, через npx skills add dgalarza/agent-skills с флагом --skill и именем скилла. Флаг -a cursor или -a codex выбирает агента.

Что оценивает Codebase Readiness?

Он ставит репозиторию оценку от 0 до 100 по восьми измерениям, определяет уровень и составляет план улучшений.

Нужны ли ключи для скиллов библиотеки?

Нет для основных скиллов. Ключ BUFFER_API_TOKEN нужен только скиллу `buffer`, а `herdr-code-review` требует HERDR_ENV=1.

Обсуждение

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

Плагины

Библиотека из 30 с лишним скиллов-инструкций для кодинг-агентов: от плана и сборки до проверки, защиты от галлюцинаций и выкладки

СкиллМинимальный доступ217Звезды репозитория

Claude Code Skills and Agents

Claude Code Skills & Agents

Плагин Claude Code с набором скиллов и субагентов: глубокое исследование, генерация картинок, работа с GitHub, разбор кода и переключение моделей

ПлагинШирокий доступ1,7 тыс.Звезды репозитория

Два скилла для Codex и Claude Code: prd ведет живой документ с чеклистом внедрения, review смотрит на решения глазами пользователя

СкиллМинимальный доступ215Звезды репозитория

Личный набор автора: общие правила для агентов и десятки скиллов для GitHub, браузера, macOS, сообщений и релизов, плюс скрипт синхронизации

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

Softaworks Agent Toolkit

Softaworks Agent Skills

Маркетплейс скиллов, субагентов и команд для кодовых агентов: разработка, документация, планирование и рабочая коммуникация

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

15 скиллов для Claude Code и Codex: Laravel, Docker, UI, отладка, тесты и документация в четырех готовых плагин-пакетах

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

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
Agent Skills by Damian Galarza (эта карточка)нет72
code-review-skillнет2 256отдельный скилл ревью кода, без командной работы специалистов и проверки каждого замечания
GitHub Stacked PRsда1 764только работа со стековыми pull request, без TDD и оценки репозитория
TDD Guardнет2 375хук, который следит за соблюдением TDD, пошагового сценария в нем нет

Коротко о README

README представляет библиотеку как один набор скиллов для разных агентов и отсылает к INSTALL.md за установкой. Раздел оценки и подготовки описывает Codebase Readiness и Agent Ready. Раздел инженерных практик перечисляет семь скиллов бандла и отдельно `herdr-code-review`. Раздел утилит описывает `buffer` и `code-snippet`, дальше идут правила участия и лицензия.

Бейдж для README

Исходный SKILL.md

---
name: team-code-review
description: Review an agent's own code changes or another contributor's pull request by dispatching specialist agents, verifying every finding, and reporting only evidence-backed issues. Use when the user asks for a code review, PR review, review of a diff, or a multi-agent quality audit.
---

# Team Code Review

Run a read-only, static, evidence-driven code review with specialist agents. The main agent owns scope, verification, deduplication, severity, editorial judgment, and the final report. Evidence comes from reading code, not executing it: the review does not run tests, linters, type checkers, or builds — CI owns that feedback loop.

## 1. Establish the review target

Determine whether the target is:

- **Own work:** changes produced by the current agent or agent team.
- **Another contributor's pull request:** a PR authored outside the current agent team.

Read the repository instructions first. Identify the exact review base and head, then inspect the complete diff and relevant surrounding code. Do not silently broaden the review to unrelated working-tree changes. If authorship is unclear, infer it from the conversation and PR metadata when available; ask only when the answer changes the workflow and cannot be discovered.

Detect the application stack from repository evidence such as dependency manifests, framework configuration, and directory structure. Load any matching review profile before dispatching specialists. For a Rails application, read [references/rails.md](references/rails.md) and incorporate its applicable checks into the specialist assignments. Treat profiles as opinionated investigation guidance, not automatic findings; explicit repository instructions and documented architectural decisions take precedence.

Record explicit non-goals and constraints. Keep the review read-only unless the user separately asks for fixes.

Completion criterion: the review target, authorship branch, base/head, repository guidance, changed files, application stack, and applicable review profiles are known.

## 2. Dispatch the review team

Use subagents when the runtime supports them. Give each specialist the same target, base/head, repository instructions, and read-only constraint. Assign non-overlapping primary lenses:

1. **Architecture and code quality** — assess whether responsibilities and abstractions are coherent; identify duplication or misplaced behavior; check for appropriate API clients, service objects, collaborators, boundaries, and reuse without demanding abstractions that the code does not yet need.
2. **Readability** — assess naming, control flow, local complexity, consistency, error handling, and whether intent is easy to recover from the code.
3. **Testing** — trace each changed behavior to meaningful coverage, including success and failure paths, boundary cases, regressions, and integration points. For HTTP behavior, check request construction, headers/authentication, serialization, response parsing, relevant status codes, malformed responses, timeouts, retries/idempotency where applicable, and network failures. Prefer behavioral tests over implementation-coupled assertions.
4. **Maintainability** — assess coupling, extension cost, dependency direction, operational burden, compatibility, observability, and likely future failure modes.
5. **Security** — trace trust boundaries and data flow; assess authentication, authorization, validation, injection, secret exposure, sensitive logging, dependency risk, unsafe defaults, and failure behavior. Do not inflate hypothetical risks beyond what the code supports.
6. **Documentation** — check public interfaces, setup/configuration, migrations, operational changes, examples, changelog/release notes, and repository architecture or runbook documentation affected by the change.

Ask every specialist to return only actionable findings with:

- severity, likelihood, and confidence;
- exact file and tight line range;
- the concrete failure mode or maintenance cost;
- the specific conditions that trigger it, and evidence that a real caller, input, configuration, or schedule can produce those conditions;
- evidence from the diff and relevant surrounding code;
- the reasoning path that validates the claim, grounded in the cited code;
- a concise remediation direction.

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