code-review

Task Mode (Uncommitted Files)

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "code-review" with this command: npx skills add lukasstrickler/ai-dev-atelier/lukasstrickler-ai-dev-atelier-code-review

Code Review

Two Modes

Task Mode (Uncommitted Files)

Reviews only uncommitted files in the working directory. Use for work-in-progress code before committing.

Command: bash skills/code-review/scripts/review-run.sh task

How it works:

  • Scans all uncommitted files (git status shows as modified/untracked)

  • Sends files to CodeRabbit for review

  • Saves results to .ada/data/reviews/task-review-{timestamp}.md

PR Mode (All Files vs Main)

Reviews all changed files in the current branch compared to the main branch. Use for complete PR review.

Command: bash skills/code-review/scripts/review-run.sh pr

How it works:

  • Compares current branch against main branch (or configured base branch)

  • Reviews all changed files in the diff

  • Saves results to .ada/data/reviews/pr-review-{timestamp}.md

Tools

  • ada::review:task

  • Review uncommitted changes

  • ada::review:pr

  • Review all PR files vs main branch

  • ada::review:read

  • Read latest review results

  • ada::review:cleanup

  • Clean up old review files

Workflow

Task Mode Workflow

  • Make code changes: Edit files without committing

  • Run review: Execute bash skills/code-review/scripts/review-run.sh task

  • CodeRabbit analyzes uncommitted files

  • Review is saved to .ada/data/reviews/

  • Read results: Run bash skills/code-review/scripts/review-read.sh to view the latest review

  • Shows issues, suggestions, and code quality feedback

  • Address issues: Fix bugs, security issues, or code quality problems

  • Re-review (optional): Run ada::review:task again to verify fixes

  • Finalize: Run ada::agent:finalize to ensure code quality before committing

PR Mode Workflow

  • Ensure branch is ready: Make sure all changes are committed

  • Run review: Execute bash skills/code-review/scripts/review-run.sh pr

  • CodeRabbit compares branch against main

  • Reviews all changed files in the PR

  • Read results: Run bash skills/code-review/scripts/review-read.sh to view the latest review

  • Address issues: Fix all critical issues before merging

  • Finalize: Run ada::agent:finalize and bash skills/docs-check/scripts/check-docs.sh to ensure completeness

  • Clean up (optional): Run bash skills/code-review/scripts/review-cleanup.sh to remove old review files

Reading Review Results

Use bash skills/code-review/scripts/review-read.sh to display the most recent review:

  • Shows review content with issues and suggestions

  • Displays statistics (files reviewed, issues found)

  • Lists files that were reviewed

Examples

Task mode

bash skills/code-review/scripts/review-run.sh task bash skills/code-review/scripts/review-read.sh

PR mode

bash skills/code-review/scripts/review-run.sh pr bash skills/code-review/scripts/review-read.sh

Complete workflow

bash skills/code-review/scripts/review-run.sh task && bash skills/code-review/scripts/review-read.sh bash skills/code-quality/scripts/finalize.sh agent bash skills/docs-check/scripts/check-docs.sh

References

  • Documentation Guide - For when to document changes

Output

Review results are saved to .ada/data/reviews/ directory:

  • {type}-review-{timestamp}.md

  • Review content

  • {type}-review-{timestamp}.json

  • Metadata with statistics

Integration with Other Skills

  • Run ada::code-quality after review to ensure reviewed code meets quality standards

  • Run ada::docs:check after review to ensure documentation is updated with code changes

  • Use ada::pr-review to manage GitHub PR comments after CodeRabbit review

Best Practices

  • Run task reviews frequently during development

  • Run PR reviews before submitting PRs

  • Address review issues before finalizing

  • Use ada::review:cleanup periodically to manage disk space

  • Combine with ada::code-quality and ada::docs:check for complete workflow

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

ui-animation

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

use-graphite

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

code-quality

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

tdd

No summary provided by upstream source.

Repository SourceNeeds Review