clojure-review

Review Clojure and ClojureScript diffs for Metabase coding standards and style violations.

1|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/bradoctech/metabase --skill clojure-review-bradoctech
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: clojure-review
Source: https://github.com/bradoctech/metabase/tree/main/.claude/skills/clojure-review
Command: npx skills add https://github.com/bradoctech/metabase --skill clojure-review-bradoctech

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the review of Clojure and ClojureScript code changes, ensuring adherence to Metabase's coding standards, identifying style violations, and flagging potential code quality issues.

Core Features & Use Cases

  • Automated Code Standards Enforcement: Checks code against defined Clojure style guides.
  • Violation Identification: Flags specific issues related to naming, documentation, code organization, tests, modules, API design, MBQL usage, database interactions, and driver implementations.
  • Use Case: When reviewing a pull request containing new Clojure features, use this Skill to automatically identify any deviations from the established coding standards before merging.

Quick Start

Review the attached Clojure code diff for style and quality issues.

Frequently Asked Questions about clojure-review

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

FAQPage Schema
How do I review Clojure code for style guide violations?

Review Clojure code for style violations by checking diffs against Metabase coding standards, identifying naming, documentation, and organization issues. Automated review flags anti-patterns and deviations before merging pull requests.

What is a Clojure linter and how does it enforce code quality?

A Clojure linter enforces code quality by analyzing code to detect style violations and common anti-patterns. It identifies issues in naming, documentation, modules, API design, MBQL usage, and database interactions.

How do I check ClojureScript code for Metabase coding standards?

Check ClojureScript code for Metabase coding standards by applying automated review to pull request diffs. The review identifies violations in code organization, tests, driver implementations, and API design.

Can I use automated code review for Clojure pull requests?

Yes, you can use automated code review for Clojure pull requests by analyzing code diffs for compliance with defined style guides. The review identifies quality issues and common anti-patterns before merging.

What common anti-patterns should I look for in Clojure code review?

Common anti-patterns in Clojure code review include violations in naming, documentation, code organization, tests, modules, API design, MBQL usage, database interactions, and driver implementations.