Skip to content
Back to skills

Ut Review

ASecurity

Multi-pass code review using UltraThink code-review and security-scanner skills

  • 2 stars
  • 0 votes
  • 0 copies
  • 39 views
  • Added October 26, 2026
securitytypescriptbashsqlcode-reviewgitsecurityperformance

Security analysis

A100/100

Scanned October 26, 2026

npx -y skills add nhan03bit/ultrathink --skill ut-review --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Ut Review?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Ut Review
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/nhan03bit-ut-review/badge)](https://www.skillsdirectory.com/skills/nhan03bit-ut-review)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: ut-review
description: Multi-pass code review using UltraThink code-review and security-scanner skills
disable-model-invocation: true
allowed-tools: Read, Grep, Glob, Bash
argument-hint: "[file-or-directory]"
---

# UltraThink Code Review

Run a multi-pass code review following the `code-review` and `security-scanner` skills.

## Load skills

Read these skill files for patterns:
- `~/.claude/skills/code-review/SKILL.md`
- `~/.claude/skills/security-scanner/SKILL.md`

## Target

Review `$ARGUMENTS`. If no argument provided, review all recently modified files:

```bash
git diff --name-only HEAD~1 2>/dev/null || git diff --name-only --cached 2>/dev/null || echo "No git changes found"
```

## Review Passes

### Pass 1: Logic & Correctness
- Control flow errors
- Off-by-one errors
- Null/undefined handling
- Race conditions
- Error handling gaps

### Pass 2: Security
- Injection vulnerabilities (SQL, XSS, command)
- Authentication/authorization gaps
- Sensitive data exposure
- OWASP Top 10 checks

### Pass 3: Performance
- N+1 queries
- Unnecessary re-renders
- Missing memoization
- Large bundle imports
- Unoptimized loops

### Pass 4: Style & Conventions
- Naming consistency
- File organization
- TypeScript type safety
- Dead code

## Output Format

```
Code Review Summary
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Files reviewed: X
Issues found:   X (Y critical, Z warnings)

Critical:
  - [file:line] Description

Warnings:
  - [file:line] Description

Suggestions:
  - [file:line] Description

Verdict: PASS / NEEDS CHANGES
```

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.