review-elixirComprehensive Elixir/Phoenix code review with optional parallel agents
Install via ClawdBot CLI:
clawdbot install anderskev/review-elixirGrade Limited — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Generated Apr 18, 2026
A development team building a web application with Elixir and Phoenix uses this skill to review pull requests, ensuring code quality, adherence to framework idioms, and detection of semantic issues that linters miss. It helps maintain a clean codebase by integrating with existing linters like Credo and Dialyzer, focusing on architectural problems and performance bottlenecks.
When adding real-time features with Phoenix LiveView, this skill reviews changes to ensure proper state management, efficient rendering, and security practices. It detects LiveView usage and loads specialized skills to flag issues like missing error handling or inefficient component design, preventing common pitfalls in interactive applications.
For projects using Oban for background job processing, this skill reviews worker implementations to ensure job reliability, proper error handling, and queue management. It detects Oban usage and checks for issues like missing retry logic or improper database transactions, helping maintain robust asynchronous workflows.
In a test-driven development environment, this skill reviews test files changed in a diff to ensure comprehensive coverage and proper ExUnit practices. It flags missing test cases or improper mocking, helping teams maintain high test quality without introducing unnecessary dependencies or architectural changes.
When security or performance is a focus, this skill loads specialized subagents to conduct in-depth reviews. It detects potential vulnerabilities like SQL injection or inefficient queries, providing targeted feedback to harden applications and optimize resource usage in production environments.
Companies building SaaS platforms with Elixir use this skill to ensure code quality across microservices or monoliths, reducing bugs and technical debt. It supports parallel reviews for faster feedback, enabling agile development cycles and maintaining high reliability for customer-facing features.
Development agencies offering Elixir consulting services integrate this skill into their workflow to provide consistent code reviews for clients. It helps standardize quality checks across projects, reducing manual review time and delivering higher-value insights on architectural and semantic issues.
Open source projects maintainers use this skill to automate code reviews for contributions, ensuring adherence to project standards and detecting issues early. It leverages linter configurations and framework detection to provide actionable feedback, fostering community collaboration and code quality.
💬 Integration Tip
Integrate this skill into your CI/CD pipeline by running it on pull requests; ensure linters like Credo and Dialyzer are configured first to avoid redundant style flags.
Scored Apr 19, 2026
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
Systematic code review patterns covering security, performance, maintainability, correctness, and testing — with severity levels, structured feedback guidance, review process, and anti-patterns to avoid. Use when reviewing PRs, establishing review standards, or improving review quality.
Coding style memory that adapts to your preferences, conventions, and patterns for consistent coding.
Provides a 7-step debugging protocol plus language-specific commands to systematically identify, verify, and fix software bugs across multiple environments.
Control and operate Opencode via slash commands. Use this skill to manage sessions, select models, switch agents (plan/build), and coordinate coding through Opencode.
Use when starting any conversation - establishes how to find and use skills, requiring Skill tool invocation before ANY response including clarifying questions