review

Review Git branch diffs against Lanttern's code quality standards for Phoenix/Elixir.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps developers ensure their code adheres to project standards before submitting a Pull Request, catching potential issues early in the development cycle.

Core Features & Use Cases

  • Local Code Review: Analyzes code changes against defined quality standards.
  • Branch Comparison: Diffs the current branch against a specified base branch.
  • Issue Context: Incorporates relevant GitHub issue details for better review.
  • Use Case: Before pushing your feature branch, run this skill to get a quick assessment of your changes against the main branch and ensure all coding guidelines are met.

Quick Start

Run the review skill to check the current branch against main.

Frequently Asked Questions about review

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

FAQPage Schema
How do I run a local code review on my Elixir branch before creating a pull request?

To run a local code review before a pull request, execute the review skill to diff your current Git branch against a base branch. It analyzes code changes and applies a predefined checklist to ensure Phoenix and Elixir code quality standards are met.

What is a pre-PR code quality check and how does it work with Git branches?

A pre-PR code quality check compares your current Git branch against a specified base branch to identify issues before submission. It analyzes the code diff, fetches relevant GitHub issue details for context, and evaluates the changes against a predefined review checklist.

Can I use this code review skill for non-Phoenix Elixir applications?

This code review skill is specifically designed for Phoenix and Elixir applications, applying Lanttern's predefined code quality standards. It is not intended for non-Phoenix Elixir projects or other programming languages.

Do I need a GitHub issue number to perform a local code review?

You do not need a GitHub issue number to perform the local code review, but providing one adds context. The skill can fetch relevant GitHub issue details to improve the accuracy of the code quality assessment.

What's the best way to ensure my Elixir code meets project standards before pushing?

The best way to ensure Elixir code meets project standards before pushing is to run a local code review against the main branch. This skill analyzes your code diffs and reports quality issues based on a predefined checklist.

Why does my pre-PR code review only check the diff against the main branch?

Your pre-PR code review checks the diff against a specified base branch, typically main, to isolate new changes. This ensures the review focuses solely on your current branch's code quality issues before pull request submission.