dmitrl-dev/aisecurity/two-stage-review

Claude Code and agent skill by dmitrl-dev/aisecurity

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Разделение code review на Spec Compliance и Code Quality для повышения точности

Install

npx vskill@latest install dmitrl-dev/aisecurity/two-stage-review

SKILL.md

Two-Stage Code Review

Адаптировано из Superpowers для SENTINEL DevKit

Философия

Традиционный code review смешивает две разные задачи:

  1. Соответствие спецификации — делает ли код то, что нужно?
  2. Качество кода — хорошо ли написан код?

Смешивание ведёт к пропуску ошибок. Разделяем на два прохода.


Stage 1: Spec Compliance Review

Фокус
  • Реализует ли код ВСЕ требования из спецификации?
  • Нет ли пропущенных edge cases?
  • Соответствует ли поведение acceptance criteria?
Checklist
markdown
-[ ] Все требования из spec покрыты
-[ ] Все acceptance criteria выполнимы
-[ ] Edge cases из spec обработаны
-[ ] Error states соответствуют spec
-[ ] API contracts соблюдены
НЕ проверяем на этом этапе
  • Naming conventions
  • Code style
  • Performance optimizations
  • Refactoring opportunities

Stage 2: Code Quality Review

Фокус
  • Читаемость и maintainability
  • Соответствие паттернам проекта
  • Performance considerations
  • Security implications
Checklist
markdown
-[ ] Clean Architecture соблюдена
-[ ] Нет code smells (God objects, long methods)
-[ ] Naming понятное и консистентное
-[ ] Error handling корректный
-[ ] Нет security anti-patterns
-[ ] Тесты читаемые и независимые

Workflow (DOT)

dot
digraph two_stage_review {
rankdir=TB;
node [shape=box, style=rounded];
start [label="Code Ready for Review"];
stage1 [label="Stage 1: Spec Compliance\n(Reviewer A)"];
stage1_fail [label="Spec Issues Found", style=filled, fillcolor=salmon];
stage2 [label="Stage 2: Code Quality\n(Reviewer B or same)"];
stage2_fail [label="Quality Issues Found", style=filled, fillcolor=salmon];
fix [label="Fix Issues", style=filled, fillcolor=lightyellow];
approved [label="✅ Approved", style=filled, fillcolor=lightgreen];
start -> stage1;
stage1 -> stage1_fail [label="FAIL"];
stage1 -> stage2 [label="PASS"];
stage1_fail -> fix;
stage2 -> stage2_fail [label="FAIL"];
stage2 -> approved [label="PASS"];
stage2_fail -> fix;
fix -> stage1 [label="re-review"];
}

Когда использовать

СитуацияTwo-Stage?
Новый engine✅ Да
Bugfix⚠️ Stage 1 минимальный
Refactoring⚠️ Stage 2 основной
Security-критичный код✅ Да + Security Audit

Интеграция с SENTINEL

Для Engine Development
  1. Stage 1: Проверить что engine обрабатывает ВСЕ payloads из spec
  2. Stage 2: Проверить Clean Architecture, performance, edge cases
Для Shield Components
  1. Stage 1: Protocol compliance, API compatibility
  2. Stage 2: Memory safety, performance, code style

Anti-patterns

❌ Смешивание стадий — "код работает, но naming плохой" на Stage 1 ❌ Пропуск Stage 1 — "код красивый, наверное работает" ❌ Один reviewer на обе стадии без паузы — свежий взгляд важен

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/dmitrl-dev/aisecurity/two-stage-review/badge)](https://verified-skill.com/skills/dmitrl-dev/aisecurity/two-stage-review)

Something wrong with this skill or its page? Tell us.