cursor avatar

Interrogate

When you need a second opinion on a code change but don't trust a single reviewer's blind spots, this spawns multiple LLMs (Opus, GPT, Grok by default) to tear apart your diff from independent angles. Each model gets the same prompt and rubric, so the adversarial pressure comes from model diversity, not roleplay. Consensus findings get flagged as high confidence, lone wolf critiques get noted but downweighted. The synthesis categorizes everything into act on, consider, noted, or dismissed, with rationale for each bucket. It's explicitly opinionated: you're the lead reviewer with full context, and the skill backs aggressive filtering of noise. Good for changes where the cost of missing something is high.

skills.sh installs
5.3K
GitHub stars
15.9K
last updated
Aug 21, 2026

Install

$ npx -y skills add cursor/plugins --skill interrogate --agent claude-code

Installs into .claude/skills of the current project.

Files

Interrogate

Adversaries try to break a change or a design. A finding survives only when a run proves it. Report the findings. Do not apply fixes.

Frame

The scope is what the user names. Otherwise it is the branch diff from its merge base with the base branch, through the working tree. State the intent with the in-your-own-words skill, from the user's message, the commits, and the PR description. Ask the user when the intent is unclear.

Fan out

Run Phase A steps 3 and 4 and Phase B of the arena skill, with four changes. Read the interrogate reviewers line in place of arena runners. Copy the scope's uncommitted changes into each worktree. Spawn each adversary as generalPurpose. In place of the arena task and rationale, give each adversary the scope, the intent, and this brief:

Sponsors

Details

Repository
github.com/cursor/plugins
Categories
Testing & QA, Git & Pull Requests, Code Review & Quality, AI & Agent Building
First seen
Jun 23, 2026

More from cursor/plugins

All 47
1claude-office-skills avatarnews-monitorclaude-office-skills/skillsSet up news monitoring strategies, analyze news coverage, and synthesize current events. Create news digests and media analysis reports.5.3Kskills.sh installs
2dotnet avatarfilter-syntaxdotnet/skillsReference data for test filter syntax across all platform and framework combinations: VSTest --filter expressions, MTP filters for MSTest/NUnit/xUnit v3/TUnit, 5.2Kskills.sh installs
3dpearson2699 avatarios-accessibilitydpearson2699/swift-ios-skillsBuild and audit SwiftUI, UIKit, and AppKit accessibility for VoiceOver, Voice Control, Switch Control, Full Keyboard Access, Dynamic Type, focus restoration, la5.2Kskills.sh installs
4dotnet avatardotnet-webapidotnet/skillsGuides creation and modification of ASP.NET Core Web API endpoints with correct HTTP semantics, OpenAPI metadata, and error handling. USE FOR: adding new API en5.2Kskills.sh installs
5samber avatarsnyk-agent-scan-compliancesamber/cc-skillsCompliance expert for snyk-agent-scan — the agent skill file scanner — NOT for other Snyk CLI tools (snyk test, snyk code SAST, snyk iac, snyk container). Fixes5.1Kskills.sh installs
6forcedotcom avatardata360-code-extension-generateforcedotcom/sf-skillsDevelop and deploy Data Cloud Code Extensions using SF CLI plugin. Use this skill when creating custom Python transformations for Data Cloud, deploying code ext5Kskills.sh installs