code-review

Review code for bugs with file and line number precision.

253|64|Updated Jul 22, 2023
One-click install
npx skills add https://github.com/aide-family/moon --skill code-review-aide-family
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/aide-family/moon/tree/main/.cursor/skills/code-review
Command: npx skills add https://github.com/aide-family/moon --skill code-review-aide-family

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automatically reviews code for correctness and potential bugs, pinpointing exact locations and providing concrete, actionable fixes.

Core Features & Use Cases

  • Bug Detection: Identifies logic errors, nil dereferences, concurrency issues, error handling gaps, resource leaks, and incorrect assumptions.
  • Location Pinpointing: Reports the precise file and line number for each identified issue.
  • Actionable Recommendations: Provides clear, code-level suggestions for fixing bugs.
  • API/Proto Review: Specifically checks for HTTP route conflicts in API and proto definitions.

Quick Start

Review the provided code for bugs and suggest fixes.

Frequently Asked Questions about code-review

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

FAQPage Schema
How do I detect logic errors and concurrency problems in my code?

Detect logic errors and concurrency problems by reviewing code to pinpoint exact file and line numbers, then apply concrete fixes for issues like nil dereferences and resource leaks.

What is the best way to find HTTP route conflicts in API and proto definitions?

Find HTTP route conflicts in API and proto definitions by checking routes for overlaps, identifying exact file locations, and providing actionable recommendations to resolve them.

How do I check my software for resource leaks and error handling gaps?

Check software for resource leaks and error handling gaps by analyzing code correctness, identifying incorrect assumptions with precise line numbers, and suggesting code-level fixes.

Can I get specific file and line number locations when reviewing code for bugs?

Yes, get specific file and line number locations when reviewing code for bugs, ensuring each identified issue includes an explicit location and an actionable code-level recommendation.

Does code review work for identifying nil dereferences and incorrect assumptions?

Yes, code review works for identifying nil dereferences and incorrect assumptions by analyzing code for correctness, pinpointing exact locations, and offering concrete fixes for each finding.