Skip to main content

Clojure Code Review Skill

Skill Active

Review Clojure and ClojureScript code changes for compliance with Metabase coding standards, style violations, and code quality issues. Use when reviewing pull requests or diffs containing Clojure/ClojureScript code.

Purpose

To ensure consistent code quality and adherence to Metabase's specific coding standards for Clojure and ClojureScript codebases.

Features

  • Reviews Clojure/ClojureScript code
  • Enforces Metabase coding standards
  • Identifies style violations
  • Flags code quality issues
  • Provides specific feedback examples

Use Cases

  • Reviewing pull requests with Clojure/ClojureScript code
  • Checking code diffs for compliance with team standards
  • Automating parts of the code review process

Non-Goals

  • Providing general code review feedback outside Metabase standards
  • Reviewing code written in languages other than Clojure/ClojureScript
  • Congratulating developers on following guidelines
  • Commenting on trivial code changes

Workflow

  1. Load Clojure style guide and command references
  2. Analyze provided code changes against Metabase standards
  3. Identify and flag style violations and quality issues
  4. Generate targeted feedback comments

Practices

  • Code quality
  • Coding standards
  • Code review

Prerequisites

  • Access to Clojure/ClojureScript code changes
  • Metabase coding standards context

Documentation

  • info:Configuration & parameter referenceWhile the skill's instructions are clear, there is no explicit mention of default parameters or configuration precedence, which could be implicitly handled by the underlying tools.

Trust

  • warning:Issues AttentionThere are 418 open issues and 321 closed issues in the last 90 days, resulting in a closure rate below 10%, indicating slow response to issues.

Installation

npx skills add metabase/metabase

Runs the Vercel skills CLI (skills.sh) via npx — needs Node.js locally and at least one installed skills-compatible agent (Claude Code, Cursor, Codex, …). Assumes the repo follows the agentskills.io format.

Quality Score

95 /100
Analyzed about 22 hours ago

Trust Signals

Last commitabout 22 hours ago
Stars47.3k
LicenseAGPL-3.0-or-later
Status
View Source

Similar Extensions

Code Review

99

Review changed code against project standards. Checks for missing tests, dead code, type safety, lint issues, and coding conventions. Run after completing any implementation work.

Skill
vectorize-io

Add Malli Schemas

79

Efficiently add Malli schemas to API endpoints in the Metabase codebase with proper patterns, validation timing, and error handling

Skill
metabase

Clojure Write

75

Guide Clojure and ClojureScript development using REPL-driven workflow, coding conventions, and best practices. Use when writing, developing, or refactoring Clojure/ClojureScript code.

Skill
metabase

Remember Interactive Programming

100

A micro-prompt that reminds the agent that it is an interactive programmer. Works great in Clojure when Copilot has access to the REPL (probably via Backseat Driver). Will work with any system that has a live REPL that the agent can use. Adapt the prompt with any specific reminders in your workflow and/or workspace.

Skill
github

Review Pull Request

100

Review a pull request end-to-end using GitHub CLI. Covers diff analysis, commit history review, CI/CD check verification, severity-leveled feedback (blocking/suggestion/nit/praise), and gh pr review submission. Use when a pull request is assigned for review, performing a self-review before requesting others' input, conducting a second review after feedback is addressed, or auditing a merged PR for post-merge quality assessment.

Skill
pjt222

Oh My Claudecode

100

Process-first advisor routing for Claude, Codex, or Gemini via `omc ask`, with artifact capture and no raw CLI assembly

Skill
Yeachan-Heo

© 2025 SkillRepo · Find the right skill, skip the noise.