turingmindai/turingmind-code-review
turingmindai/turingmind-code-review ยท 1 plugin
Marketplace Claude Code Review Skill
Install
The repo has no one-line install. Follow its README.
Plugins 1
After adding the marketplace, install one with /plugin install <name>@turingmind.
- 1turingmindCatch bugs before they catch you. AI-powered code review for your uncommitted changes.
/plugin install turingmind@turingmind
Files
๐ง TuringMind Code Review
Catch bugs before they catch you.
A Claude Code skill for AI-powered code review of your uncommitted changes. Install from the marketplace, review instantly.
Quick Start โข Features โข Examples โข Contributing
๐ฆ What is This?
TuringMind Code Review is a Claude Code skill โ a reusable, shareable plugin that extends Claude Code with specialized code review capabilities.
Claude Code skills are installed via the built-in plugin marketplace and add new slash commands to your Claude Code environment.
๐ก Why TuringMind?
You're about to commit. ESLint passes. Types check. Tests are green.
But there's a SQL injection on line 23.
TuringMind catches what linters miss:
- ๐ Logic errors that compile but fail at runtime
- ๐ Security vulnerabilities (OWASP Top 10)
- ๐ Architecture violations your team agreed to avoid
- ๐ฏ Issues in your diff, not pre-existing tech debt
"Like having a senior engineer review every commit โ in seconds."
๐ Quick Start
Install from Marketplace
Open Claude Code in your terminal and run:
# Step 1: Add the TuringMind marketplace
/plugin marketplace add turingmindai/turingmind-code-review# Step 2: Install the skill
/plugin install turingmind@turingmindUse the Commands
# Quick review โ fast, pre-commit check
/turingmind-code-review:review
# Deep review โ thorough analysis before PRs
/turingmind-code-review:deep-reviewThat's it. No config files. No setup. Just code review.
Requirements
- Claude Code installed and configured
- Git repository with uncommitted changes
Optional: Git Hooks
Pre-Commit Hook (Recommended)
Automatically run code review on staged changes before every commit:
# Manual install
cp hooks/pre-commit .git/hooks/pre-commit
chmod +x .git/hooks/pre-commitWhat it does:
- ๐ด Critical issues (95-100) โ Blocks the commit
- ๐ Warning issues (80-94) โ Shows warning, allows commit
- โ No issues โ Commit proceeds normally
To uninstall: rm .git/hooks/pre-commit
Pre-Push Hook
Automatically run code review before every git push:
# One-liner install (run in your project)
curl -sSL https://raw.githubusercontent.com/turingmindai/turingmind-code-review/main/scripts/install-hooks.sh | bashWhat it does:
- ๐ด Critical issues (95-100) โ Blocks the push
- ๐ Warning issues (80-94) โ Shows warning, allows push
- โ No issues โ Push proceeds normally
To uninstall: rm .git/hooks/pre-push
โจ Features
Two Review Modes
| Quick Review | Deep Review | |
|---|---|---|
| Command | /turingmind-code-review:review |
/turingmind-code-review:deep-review |
| Speed | โก Fast | ๐ Thorough |
| Best for | Pre-commit checks | Before PRs |
| Agents | 4 Sonnet | 6 Sonnet + 3 Haiku |
| Architecture analysis | โ | โ |
| Impact analysis | โ | โ |
| Test coverage check | โ | โ |
What Gets Checked
|
๐ Bugs & Logic
|
๐ Security (OWASP Top 10)
|
|
๐ Architecture (deep only)
|
๐ฏ Project Rules
|
Smart Filtering
TuringMind won't waste your time. It automatically filters:
- โ Pre-existing issues (not your fault)
- โ Linter territory (let ESLint handle it)
- โ Pedantic nitpicks (no "add semicolon" spam)
- โ Intentional changes (you meant to do that)
๐ธ Example Output
Quick Review
## Code Review
**Summary:** Reviewed 3 files, 47 lines changed
### Critical (95-100) ๐ด
Must fix before committing:
1. **api/auth.ts:23** - SQL injection vulnerability
User input directly interpolated into SQL query.
```diff
- const query = `SELECT * FROM users WHERE email = '${email}'`;
+ const query = `SELECT * FROM users WHERE email = $1`;
+ const result = await db.query(query, [email]);
Warning (80-94) ๐
Should fix:
-
utils/parse.ts:15 - Unchecked null access
data.user.nameaccessed without null check. Will throw if user is undefined.Suggested fix:
data.user?.name ?? 'Unknown'
### Deep Review
Includes everything above, plus:
Architectural Notes ๐
- Pattern consistency: โ Follows existing patterns
- Test coverage:
โ ๏ธ No tests for newvalidateEmailfunction - Documentation: โ JSDoc comments present
Impact Analysis ๐ฅ
- Affected files:
routes/login.ts,middleware/auth.ts - Blast radius: Auth flow - high business impact
- Breaking changes: None detected
---
## ๐๏ธ Architecture
Modular design for easy customization:
```text
plugins/turingmind/
โโโ commands/ # Review orchestration
โ โโโ review.md
โ โโโ deep-review.md
โโโ agents/ # Specialized reviewers
โ โโโ bugs.md
โ โโโ security.md
โ โโโ compliance.md
โ โโโ architecture.md
โ โโโ language-*.md
โโโ templates/ # Output & filtering
โโโ output-format.md
โโโ false-positive-rules.md
Extending
# Add Go support
cp agents/language-typescript.md agents/language-go.md
# Edit with Go-specific checks
# Add custom security rules
# Edit agents/security.mdโ ๏ธ Limitations
This is AI-assisted code review. It's powerful, but:
- ๐ง Complements, doesn't replace SAST tools (Semgrep, CodeQL, Snyk)
- ๐ Can't trace complex multi-file data flows
- ๐งช Doesn't run tests or type checking
For security-critical code, layer this with dedicated security scanners.
๐ค Contributing
Contributions welcome! Here's how:
- Add language support โ Create
agents/language-{lang}.md - Improve detection โ Enhance agent prompts in
agents/ - Fix false positives โ Tune
templates/false-positive-rules.md - Report issues โ Open a GitHub issue
๐ License
MIT ยฉ TuringMind
Made with ๐ง by developers, for developers.
{
"name": "turingmind",
"version": "0.2.0",
"owner": {
"name": "TuringMind"
},
"plugins": [
{
"name": "turingmind",
"source": "./plugins/turingmind",
"description": "Catch bugs before they catch you. AI-powered code review for your uncommitted changes."
}
]
}Facts
- Kind
- Marketplace
- Repo
- turingmindai/turingmind-code-review
- Group
- Uncategorized
- Marketplace name
- turingmind
- Owner
- TuringMind
- License
- MIT
- Language
- Shell
- Created
- 2026-01-07
- Forks
- 3
- Plugins
- 1
- 1f/prompts.chatf/prompts.chatf.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source โ self-host for your organization with complete privacy.
- 2affaan-m/everything-claude-codeaffaan-m/everything-claude-codeThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
- 3obra/superpowersobra/superpowersAn agentic skills framework & software development methodology that works.
- 4anthropics/skillsanthropics/skillsPublic repository for Agent Skills
- 5anthropics/claude-codeanthropics/claude-codeClaude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.
- 6nextlevelbuilder/ui-ux-pro-max-skillnextlevelbuilder/ui-ux-pro-max-skillAn AI skill that provides design intelligence for building professional UI/UX across multiple platforms.