Najaah LMS - PR Review & Creation Workflow

Review code changes and create pull requests for the Najaah LMS project.

Updated Dec 1, 2025
One-click install
npx skills add https://github.com/tarekBassiouny/najaah-backend --skill najaah-lms-pr-review-creation-workflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Najaah LMS - PR Review & Creation Workflow
Source: https://github.com/tarekBassiouny/najaah-backend/tree/main/.claude/skills/najaah-pr-workflow
Command: npx skills add https://github.com/tarekBassiouny/najaah-backend --skill najaah-lms-pr-review-creation-workflow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill standardizes and automates the process of reviewing code changes and creating pull requests, ensuring code quality, security, and adherence to project standards.

Core Features & Use Cases

  • Comprehensive Code Review Checklist: Guides developers through security, logic, style, and performance checks.
  • Automated Quality Checks: Integrates with linters and test runners to verify code quality.
  • Structured Commit & PR Messages: Enforces a consistent format for commit messages and pull request descriptions.
  • Use Case: A developer finishes a new feature and needs to submit it for review. This Skill provides a step-by-step process to ensure the code is production-ready before creating the pull request.

Quick Start

Execute the complete PR workflow by running the provided bash commands in your terminal.

Frequently Asked Questions about Najaah LMS - PR Review & Creation Workflow

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

FAQPage Schema
How do I standardize my git pull request workflow for a Laravel project?

To standardize your git pull request workflow, use a structured process that guides you through security, logic, style, and performance checks before generating the PR. This enforces consistent commit messages and ensures code is production-ready.

What is the best way to run code review checks before creating a pull request?

The best way to run code review checks is to use an automated workflow that integrates linters and test runners. This verifies code quality and enforces project standards for security and performance before PR creation.

How do I create structured commit messages and pull request descriptions?

You create structured commit messages and pull request descriptions by applying standardized templates. This enforces a consistent format across the project, detailing the changes made and ensuring adherence to project standards.

Does this code review workflow support automated quality assurance for Laravel?

Yes, this code review workflow supports automated quality assurance for Laravel by integrating linters and test runners. It verifies code quality through a comprehensive checklist covering security, logic, style, and performance checks.

What steps are needed to complete a code review for a new feature?

Steps needed to complete a code review include running automated quality checks, verifying security and logic through a checklist, and generating structured pull requests. This step-by-step process ensures the new feature is production-ready.