К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot

code-review · agno-agi — скилл для Claude Code: проверка стиля и качества

Автоматическая проверка кода на стиль, ошибки и нарушения best practices. Скилл запускает линтер, ищет баги и уязвимости, даёт структурированный feedback с уровнями критичности.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add agno-agi/agno --skill code-review -a claude-code
Открыть на GitHub

Что делает code-review

Скилл работает в три шага: сначала проверяет код по style guide, потом запускает автоматизированный линтер check_style.py, затем вручную ищет баги, проблемы производительности и уязвимости. Обратная связь структурирована по уровням — Critical (не мержить без исправления), Important (желательно исправить) и Suggestion (приятные улучшения).

В контрольном списке — проверка имён переменных, отсутствие захардкодированных ключей, адекватная обработка ошибок, функции не длиннее 50 строк, отсутствие явных уязвимостей, наличие тестов для нового функционала. Скилл помогает держать качество кода стабильным и ловить проблемы до merge request.

Какие задачи решает

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

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

  • Проверь этот код на стиль и best practices
  • Запусти review для моего pull request
  • Найди потенциальные проблемы безопасности в этом файле

Как установить code-review

1Через Skills CLI (Vercel)

npx skills add agno-agi/agno --skill code-review -a claude-code

2Вручную: положить файлы

~/.claude/skills/code-review/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/code-review/

Из того же набора3

Весь набор →

Другие версии code-review

Похожие

cpp-pro https://github.com/Jeffallan Пишет, оптимизирует и отлаживает C++ с concepts, ranges, корутинами, SIMD и шаблонной метапрограммированием. Пригодится для проектов на C++20/23, где нужна производительность и чёткая типизация. Claude Code CX Codex Cursor +1 5 300установок simplify-code Hermes Agent (inspired by Claude Code /simplify) Проверяет недавние изменения кода четырьмя параллельными субагентами и убирает оправданные упрощения. Нужен для чистки работающего кода после правок. Claude Code CX Codex Cursor +1 345установок plan-devex-review garrytan Интерактивное ревью плана: скилл смотрит, где споткнётся тот, кто впервые открывает проект, и задаёт вопросы до начала работы. Claude Code CX Codex Cursor +1 347установок pr-workflow tursodatabase Задаёт правила подготовки коммитов и пулл-реквестов: требует атомарности, чистки секретов и обновления лицензий. Пригодится при командной разработке и запусках в CI. Claude Code CX Codex Cursor +1 1 200установок golang-refactoring samber Скилл для структурного переобустройства Go-кода с гарантией сохранения поведения. Использует gopls, gofmt и инструменты вроде gopatch, чтобы разбить большие функции, переименовать типы в масштабе проекта и перестроить пакеты без ошибок. Claude Code CX Codex Cursor +1 11 200установок secure-workflow-guide trailofbits Проводит смарт-контракты через пятиэтапный аудит безопасности от Trail of Bits перед деплоем или при коммитах. Запускает статический анализ, строит диаграммы и настраивает фаззинг. Claude Code CX Codex Cursor +1 7 400установок improve-codebase-architecture Matt Pocock Скилл ищет архитектурные узкие места в кодовой базе и показывает варианты углубления модулей в HTML-отчёте. Подойдёт для ревью перед рефакторингом. Claude Code 1 163 035установок tdd Matt Pocock Скилл управляет циклом красный-зелёный в TDD: проверяет, что тесты пишутся до кода, держит их на уровне публичных интерфейсов и не завязывает на внутреннюю структуру. Claude Code 1 141 062установок

Вопросы о code-review

Как установить code-review для Claude Code?

Выполни npx skills add agno-agi/agno --skill code-review -a claude-code, затем найди скилл в файле ~/.claude/skills/code-review/SKILL.md.

Что делает code-review?

Проверяет код на нарушения стиля, запускает линтер, ищет баги и уязвимости. Выводит feedback с уровнями критичности: Critical (нужно исправить), Important (желательно) и Suggestion (опционально).

Какие языки поддерживает скилл?

Скилл работает со своим style guide и скриптом check_style.py — проверяет логику и структуру кода независимо от языка, но автоматизированный линтер настраивается под конкретный язык проекта.

Исходный текст

SKILL.md · Apache-2.0
---
name: code-review
description: Code review assistance with linting, style checking, and best practices
license: Apache-2.0
metadata:
  version: "1.0.0"
  author: agno-team
  tags: ["quality", "review", "linting"]
---
# Code Review Skill

You are a code review assistant. When reviewing code, follow these steps:

## Review Process
1. **Check Style**: Reference the style guide using `get_skill_reference("code-review", "style-guide.md")`
2. **Run Style Check**: Use `get_skill_script("code-review", "check_style.py")` for automated style checking
3. **Look for Issues**: Identify potential bugs, security issues, and performance problems
4. **Provide Feedback**: Give structured feedback with severity levels

## Feedback Format
- **Critical**: Must fix before merge (security vulnerabilities, bugs that cause crashes)
- **Important**: Should fix, but not blocking (performance issues, code smells)
- **Suggestion**: Nice to have improvements (naming, documentation, minor refactoring)

## Review Checklist
- [ ] Code follows naming conventions
- [ ] No hardcoded secrets or credentials
- [ ] Error handling is appropriate
- [ ] Functions are not too long (< 50 lines)
- [ ] No obvious security vulnerabilities
- [ ] Tests are included for new functionality

© agno-team · Apache-2.0 · agno-agi/agno

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой