llm-external-review

Invoke external LLM models to review code, architecture, and design plans.

Updated Jan 22, 2026
One-click install
npx skills add https://github.com/tomlupo/ai-playground --skill llm-external-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: llm-external-review
Source: https://github.com/tomlupo/ai-playground/tree/main/.claude/skills/llm-external-review
Command: npx skills add https://github.com/tomlupo/ai-playground --skill llm-external-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Invokes external LLM models to provide independent reviews of code, architecture, and design plans.

Core Features & Use Cases

  • External-model code review and architecture review via CLI integrations.
  • Keeps Claude from performing the actual review to avoid bias and to provide diverse viewpoints.
  • Use case: obtain second opinions for critical refactors or design decisions, or brainstorm alternatives.

Quick Start

Run the mandatory external-review workflow by preparing a context file and invoking the review.py script with the chosen model and task, then present the external model's feedback.

Frequently Asked Questions about llm-external-review

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

FAQPage Schema
How do I get an external LLM code review to avoid AI bias on critical refactors?

An external LLM code review avoids AI bias by invoking independent models via CLI to analyze code and architecture. This keeps the primary assistant from reviewing its own logic, providing diverse viewpoints for critical refactors or design decisions.

How does an external architecture review work using model CLIs?

External architecture reviews work by preparing a context file and invoking the review.py script with a chosen model CLI. The script returns the external model's feedback for synthesis, ensuring an independent perspective on design plans.

Can I use external LLM models for second opinions on software design decisions?

Yes, you can use external LLM models to obtain second opinions on software design decisions. The workflow invokes external models via CLI to review architecture and code, returning independent feedback to brainstorm alternatives and validate approaches.

What is the best way to run an independent code review without Claude's built-in bias?

The best way to run an independent code review without built-in bias is to invoke external LLM models through a CLI script. This delegates the actual review process to an external model, returning fresh feedback for synthesis.

Do I need a specific model CLI installed to perform external code reviews?

Yes, you need an appropriate model CLI installed to perform external code reviews. The workflow requires running the review.py script with a chosen model CLI to invoke the external LLM and return its feedback.

When should I not use an external model for architecture review?

You should avoid external architecture reviews when an independent perspective is unnecessary or when context files cannot be safely shared with external model CLIs. It is intended for critical software engineering tasks where avoiding bias and obtaining diverse viewpoints are valuable.