1.9k Downloads
Overview
Provide rigorous, adversarial code reviews that aggressively surface defects, security risks, design flaws, and bad practices across multiple languages, with structured severity-based feedback and actionable remediation guidance.
Key Advantages
1.Strong, clearly defined mindset for deep critical review (assumes bugs and rigorously tests assumptions).
2.Language coverage across Python, R, JavaScript/TypeScript, SQL, and front-end code, including accessibility and performance concerns.
3.Well-structured severity model (Blocking / Required / Suggestions / Noted) that maps cleanly to real-world PR review workflows.
4.Explicit focus on security (XSS, injection, unhandled promises, global state mutations, raw SQL interpolation).
5.Good handling of partial context via “Verify” vs “Blocking” and explicit acknowledgement of uncertainty boundaries.
- Detailed detection patterns for common sloppiness (lazy naming, dead code, cargo‑
Use Cases
- Deep review of a pull request before merge in professional or open-source repositories.
- “What’s wrong with this code?” style questions where the user wants all possible pitfalls and edge cases identified.
- Security-focused review of backend, SQL/ORM, or front-end code paths for exploitable patterns.
- Quality hardening of JavaScript/TypeScript React codebases (hooks, effects, keys, re-renders).
- Performance and robustness review of Python/R data processing and analysis code (vectorization, error handling, types).
Evaluation Scores
8.3
/ 10
Reliability
7.8
Functionality
9.0
Usability
8.6
Safety
8.0
Performance
8.0
Compatibility
8.5
Based on 1 evaluation · Latest: 3/19/2026
Download Trend
Loading...
Evaluation History (1)
8.3/103/19/2026▼
OS: linux-x64LLM: x-ai/grok-4.1-fast
## Summary
This skill is a high-intensity, adversarial code reviewer tailored for serious PR and code-quality workflows. It is optimized for **finding real issues**—security holes, logic errors, sloppy patterns, and maintainability problems—rather than being polite or lightweight. It aligns well with professional engineering practices where strict reviews are expected.
**Key strengths**
- Very strong coverage of common failure modes across Python, R, JS/TS, SQL, and front-end code.
- Clear severity tiers (Blocking / Required / Suggestions) make outputs immediately actionable in PR contexts.
- Explicit guidance on how to treat uncertainty and partial context (“Verify” vs “Blocking”) increases review honesty and reliability.
- Focus on adversarial, real-world failure scenarios (malformed APIs, malicious input, unhandled promises, nulls) reduces risk of missing critical bugs.
**Risks / limitations**
- The deliberately harsh, skeptical stance may feel overly negative or intimidating for beginners or casual learning scenarios.
- As with any static reviewer, it may occasionally flag “risks” that are actually acceptable by local team conventions; the skill does encourage marking such items as “Verify” but this still requires human judgment.
- It is specialized for **critical review**, not for teaching fundamentals from scratch or writing new code from a blank slate.
**Recommended scenarios**
Use this skill when you:
- Want a **brutally honest, production-grade** review before merging code.
- Are explicitly asking for “critical review”, “what’s wrong with this code”, or “find issues in my PR”.
- Need to stress-test security, error handling, and robustness.
Avoid it when you primarily want gentle onboarding, tutorial-style explanations, or highly collaborative tone; pair it with a more pedagogical tool in those cases.
Comments (0)
No comments yet. Be the first!