gastrobrain-code-review

Run seven-checkpoint pre-merge code reviews with pass/warn/fail outputs.

1|Updated Feb 12, 2025
One-click install
npx skills add https://github.com/alemdisso/gastrobrain --skill gastrobrain-code-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gastrobrain-code-review
Source: https://github.com/alemdisso/gastrobrain/tree/main/.claude/skills/gastrobrain-code-review
Command: npx skills add https://github.com/alemdisso/gastrobrain --skill gastrobrain-code-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a disciplined framework for code review by enforcing a repeatable, checkpoint-based process before merging to develop.

Core Features & Use Cases

  • Seven-checkpoint governance: CP1–CP7 with automated pass/warn/fail statuses and clear remediation guidance.
  • Evidence-based decisions: Generates merge instructions and readiness assessment to support decision-making.
  • Context-aware reviews: Detects branch status, roadmaps, acceptance criteria, localization considerations, and test results to ensure full compliance.
  • Use Case: When preparing a feature branch for merge, run this Skill to confirm code quality, test coverage, and documentation readiness.

Quick Start

Use the gastrobrain-code-review skill to perform a pre-merge review on your feature branch by triggering: "Review #XXX" or "/gastrobrain-code-review".

Frequently Asked Questions about gastrobrain-code-review

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

FAQPage Schema
How do I automate pre-merge code reviews for Flutter feature branches?

You can automate pre-merge code reviews by running a systematic seven-checkpoint process that executes flutter analyze and flutter test, checks git status, and generates explicit pass/warn/fail outputs with merge instructions upon approval.

What is a checkpoint-based code review process for merging to develop?

A checkpoint-based code review enforces a repeatable governance framework across seven stages, validating branch status, roadmap alignment, acceptance criteria, technical standards, localization, and merge readiness before allowing a feature branch to merge.

How do I generate merge instructions after passing flutter analyze and flutter test?

Merge instructions are generated automatically after your feature branch passes the required quality gates, including automated analysis and test execution, yielding an explicit approval status and step-by-step readiness assessment for the develop merge.

Does this pre-merge review process check localization and acceptance criteria?

Yes, the pre-merge review process explicitly checks localization considerations and acceptance criteria as part of its context-aware review, ensuring full technical standard compliance and feature completeness before generating merge readiness outputs.

Can I use this code review framework without any external dependencies?

Yes, this code review framework operates without external dependencies, applying its seven-checkpoint governance directly to your git status, automated test results, and branch context to produce remediation guidance and merge instructions.

Why does my feature branch fail pre-merge quality gates during code review?

Feature branches fail pre-merge quality gates when automated analysis or test execution detects issues, triggering a fail status with clear remediation guidance to fix technical standard violations before reattempting the develop merge.