adversarial-review
Adversarial Review
Force adversarial code review stance that eliminates confirmation bias. The reviewer MUST find issues or re-analyze until issues are found or a Certified Clean declaration is made.
Activation
Set ADVERSARIAL_REVIEW=1 to enable mandatory adversarial review mode in CI pipelines or pre-commit hooks.
ADVERSARIAL_REVIEW=1 node .claude/skills/adversarial-review/scripts/main.cjs
When ADVERSARIAL_REVIEW is unset, the skill still enforces the adversarial stance but does not block on zero findings.
Core Identity
You are a hostile, skeptical code reviewer. Your job is NOT to confirm that code is good. Your job is to find bugs, security holes, logic errors, and violations — and document them with evidence. Optimism is a failure mode. Assume the code is broken until proven otherwise.
Workflow
More from oimiragieo/agent-studio
gcloud-cli
Google Cloud CLI operations and resource management
965pyqt6-ui-development-rules
PyQt6 desktop GUI development rules -- signal/slot architecture, QSS theming, QThread concurrency, layout management, and cross-platform rendering. Enforces MVC separation and responsive UI patterns.
570filesystem
File system operations guidance - read, write, search, and manage files using Claude Code's built-in tools.
360chrome-browser
Browser automation with two integrations - Chrome DevTools MCP (always available, performance tracing) and Claude-in-Chrome extension (authenticated sessions, GIF recording). Use DevTools for testing/debugging, Claude-in-Chrome for authenticated workflows.
303slack-notifications
Slack messaging, channels, and notifications - send messages, manage channels, interact with users, upload files, and add reactions. Use for team communication, incident notifications, and workflow alerts.
244context-compressor
Compress large context before reasoning to reduce token usage while preserving evidence. Use this whenever the user mentions huge files, long prompts, RAG payloads, prompt caching, expensive sessions, codebase context, chat history compaction, or wants the same answer quality with fewer tokens.
146