elixir-reviewing

Review, debug, and profile Elixir applications with checklists and workflows.

2|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/ChivukulaVirinchi/nerves_view --skill elixir-reviewing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: elixir-reviewing
Source: https://github.com/ChivukulaVirinchi/nerves_view/tree/main/.opencode/skills/reviewing
Command: npx skills add https://github.com/ChivukulaVirinchi/nerves_view --skill elixir-reviewing

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides a comprehensive toolkit for code review, debugging, and profiling in Elixir, helping developers maintain high code quality and identify performance bottlenecks.

Core Features & Use Cases

  • Code Review: Systematic inspection of PRs or diffs with predefined checklists and anti-patterns.
  • Debugging: Diagnose specific bugs with symptom-based workflows and tool guidance.
  • Profiling: Identify and optimize performance issues using various profiling tools.
  • Use Case: Imagine you're reviewing a PR for a new feature in an Elixir application. Use this Skill to systematically check for architectural issues, potential security vulnerabilities, and performance bottlenecks.

Quick Start

Load the 'elixir-reviewing' skill and start a code review on your PR.

Frequently Asked Questions about elixir-reviewing

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

FAQPage Schema
How do I review an Elixir pull request for anti-patterns and performance bottlenecks?

Review an Elixir pull request by applying predefined checklists to systematically inspect diffs for architectural anti-patterns, security vulnerabilities, and performance bottlenecks. This ensures high code quality before merging new features.

What is the best way to debug specific bugs in an Elixir application?

The best way to debug specific Elixir bugs is using symptom-based workflows and tool guidance to investigate issues. This structured approach helps diagnose root causes accurately instead of relying on manual inspection.

How do I identify and optimize performance issues in Elixir code?

Identify and optimize performance issues in Elixir code by using various profiling tools to pinpoint bottlenecks. Profiling highlights the exact functions or processes causing latency for targeted optimization.

Do I need prior Elixir knowledge to use automated code review and profiling checklists?

Yes, you need prior Elixir knowledge and an understanding of common pitfalls to use these code review and profiling checklists effectively. The tools require comprehension of Elixir application architecture.

What common Elixir anti-patterns should I look for during a code review?

During an Elixir code review, look for common anti-patterns related to architectural issues and performance bottlenecks. Systematic inspection helps catch these structural flaws and security vulnerabilities early.