Agent Skills by Damian Galarza — плагин
Библиотека скиллов для Claude Code, Cursor и Codex: ревью командой агентов, TDD, стековые PR, оценка готовности репозитория
- 72 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Скиллы командуют агентом на запуск `gh`, git и чтение кода репозитория, ревью при этом не выполняет сам код
- Скилл `buffer` ставит публикации в очередь внешнего сервиса по ключу BUFFER_API_TOKEN
Установка
- Работает в
В терминале, через 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 с лишним скиллов-инструкций для кодинг-агентов: от плана и сборки до проверки, защиты от галлюцинаций и выкладки
Claude Code Skills and Agents
Claude Code Skills & Agents
Плагин Claude Code с набором скиллов и субагентов: глубокое исследование, генерация картинок, работа с GitHub, разбор кода и переключение моделей
Два скилла для Codex и Claude Code: prd ведет живой документ с чеклистом внедрения, review смотрит на решения глазами пользователя
Личный набор автора: общие правила для агентов и десятки скиллов для GitHub, браузера, macOS, сообщений и релизов, плюс скрипт синхронизации
Softaworks Agent Toolkit
Softaworks Agent Skills
Маркетплейс скиллов, субагентов и команд для кодовых агентов: разработка, документация, планирование и рабочая коммуникация
15 скиллов для Claude Code и Codex: Laravel, Docker, UI, отладка, тесты и документация в четырех готовых плагин-пакетах
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| 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.