code-review-facilitator
CommunityAutomated Arduino code review and quality checks.
System Documentation
What problem does it solve?
Automated code review for Arduino/ESP32/RP2040 projects focusing on best practices, memory safety, and common pitfalls. Use when the user requests feedback, says "review my code", needs help improving code quality, or before finalizing a project. Generates actionable checklists and specific improvement suggestions.
Core Features & Use Cases
- Systematic static review of microcontroller sketches to enforce best practices and avoid memory safety issues.
- Generates checklists and concrete improvement suggestions ready for code edits.
- Use cases include before publishing to GitHub, during refactors, or when teaching teammates about code quality.
Quick Start
Run the code-review-facilitator against a file or project: uv run scripts/analyze_code.py sketch.ino uv run scripts/analyze_code.py --dir /path/to/project uv run scripts/analyze_code.py --interactive To filter results by severity: uv run scripts/analyze_code.py sketch.ino --severity warning
Dependency Matrix
Required Modules
None requiredComponents
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: code-review-facilitator Download link: https://github.com/wedsamuel1230/electronic-mcp-server/archive/main.zip#code-review-facilitator Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.