code-review

Automates adversarial testing, edge case analysis, and spec conformance checks on code diffs.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/adamway/thoughts-cli --skill code-review-adamway
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/adamway/thoughts-cli/tree/main/.claude/skills/code-review
Command: npx skills add https://github.com/adamway/thoughts-cli --skill code-review-adamway

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of performing detailed, scoped code reviews by leveraging adversarial testing, edge case analysis, and compliance auditing.

Core Features & Use Cases

  • Adversarial Diff Analysis: Performs multi-layer, parallel reviews to identify security, logic, and complexity issues in code changes.
  • Edge Case Detection: Finds boundary and interaction vulnerabilities that could cause failures or security breaches.
  • Compliance and Specification Validation: Checks code against specific acceptance criteria and constraints, ensuring requirements are met before deployment.
  • Use Case: A developer finishes a feature branch and wants a deep, scoped review to catch subtle bugs and ensure security standards before merging.

Quick Start

Run the code-review skill on your current diff to identify potential issues and get a comprehensive adversarial analysis.

Frequently Asked Questions about code-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate code review and security auditing for a feature branch diff?

Edge case detection during code review identifies boundary and interaction vulnerabilities within your diff that could cause runtime failures or security breaches. It performs multi-layer parallel reviews to find subtle bugs missed during standard testing.

How do I validate spec compliance and acceptance criteria before deployment?

Spec compliance validation checks your code diff against specific acceptance criteria and constraints provided in optional spec files. This ensures that all project requirements are met and verified before final deployment, streamlining the quality assurance process.

Can I use adversarial diff analysis to check for logic and complexity issues?

Adversarial diff analysis performs multi-layer parallel reviews specifically targeting security, logic, and complexity issues in code changes. It is suitable for deep, scoped reviews to catch subtle bugs and ensure security standards before merging a feature branch.

Do I need spec files to run automated code review on my repository?

You do not need spec files to run automated code review, but they are required for full compliance and specification validation. The skill assumes the presence of diff data for adversarial testing and edge case analysis, with spec files being optional.