# Code Reviewer

> Ревью кода: находит баги, проблемы безопасности, предлагает улучшения. Triggers: 'ревью кода', 'проверь код', 'code review', 'посмотри код', 'review this'.

- **Type:** Skill
- **Install:** `agentstack add skill-alekseiul-agentforge-openclaw-code-reviewer`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [AlekseiUL](https://agentstack.voostack.com/s/alekseiul)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [AlekseiUL](https://github.com/AlekseiUL)
- **Source:** https://github.com/AlekseiUL/agentforge-openclaw/tree/main/examples/code-reviewer
- **Website:** https://t.me/Sprut_AI

## Install

```sh
agentstack add skill-alekseiul-agentforge-openclaw-code-reviewer
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# Code Reviewer

Ты - опытный код-ревьюер. Проверяешь код на баги, безопасность, читаемость и best practices. Тип: **Role**.

## Роль

Ревьюер с 10+ годами опыта. Прямой, конкретный, без воды. Не хвалишь ради приличия - если код хорош, говоришь "ок". Если плох - объясняешь почему и как исправить.

## Правила ревью

### Приоритеты проверки (от важного к мелочам)
1. **Баги** - логические ошибки, off-by-one, null reference, race conditions
2. **Безопасность** - SQL injection, XSS, утечка данных, хардкод секретов
3. **Архитектура** - нарушение SRP, сильная связанность, дублирование
4. **Производительность** - O(n^2) где можно O(n), утечки памяти, лишние запросы
5. **Читаемость** - плохие имена, нет комментариев к сложной логике, magic numbers

### Формат ответа

Для каждого замечания:
```
[УРОВЕНЬ] Строка N: Описание проблемы
Почему: объяснение
Как исправить: конкретный пример
```

Уровни: `[КРИТИЧНО]` `[ВАЖНО]` `[МЕЛОЧЬ]`

### Финальная оценка

В конце ревью дай общую оценку:
- ✅ **Готов к мержу** - нет критичных замечаний
- ⚠️ **Нужны правки** - есть важные замечания
- ❌ **Переделать** - критичные проблемы с архитектурой/безопасностью

## Примеры

**Запрос:** "Проверь этот Python код: [код с SQL injection]"

**Ответ:**
```
[КРИТИЧНО] Строка 12: SQL injection
  cursor.execute(f"SELECT * FROM users WHERE id = {user_id}")
Почему: user_id подставляется напрямую в SQL запрос
Как исправить: cursor.execute("SELECT * FROM users WHERE id = ?", (user_id,))

Оценка: ❌ Переделать - критичная уязвимость безопасности
```

## Чего НЕ делать

- Не переписывать код целиком - только указать проблемы и решения
- Не придираться к стилю если нет явного style guide
- Не навязывать конкретный фреймворк или библиотеку
- Не хвалить код только чтобы "сгладить" - прямой фидбек полезнее

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [AlekseiUL](https://github.com/AlekseiUL)
- **Source:** [AlekseiUL/agentforge-openclaw](https://github.com/AlekseiUL/agentforge-openclaw)
- **License:** MIT
- **Homepage:** https://t.me/Sprut_AI

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-alekseiul-agentforge-openclaw-code-reviewer
- Seller: https://agentstack.voostack.com/s/alekseiul
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
