pre-review-checklist

Run tests, type checks, and lint checks on a codebase before submission.

Updated Apr 13, 2026
One-click install
npx skills add https://github.com/youssefKadaouiAbbassi/yka-code --skill pre-review-checklist
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pre-review-checklist
Source: https://github.com/youssefKadaouiAbbassi/yka-code/tree/main/skills/pre-review-checklist
Command: npx skills add https://github.com/youssefKadaouiAbbassi/yka-code --skill pre-review-checklist

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps developers catch issues early in the code review process, reducing the need for post-hoc fixes and improving code quality.

Core Features & Use Cases

  • Early Issue Detection: Identifies failing tests, type errors, lint warnings, debug leftovers, and other common issues before submission.
  • Code Quality Check: Ensures that the code adheres to coding standards and does not contain any stale TODOs or orphaned imports.
  • Use Case: Before committing or pushing code, use this Skill to verify that all checks pass, ensuring a high-quality codebase.

Quick Start

Run the pre-review-checklist skill to ensure your code is ready for submission.

Frequently Asked Questions about pre-review-checklist

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

FAQPage Schema
How do I run pre-commit checks to catch code quality issues before submission?

To verify code completeness before submission, run the skill to evaluate your codebase against coding standards. It detects stale TODOs, orphaned imports, and type cleanliness issues to ensure a high-quality codebase before you commit or push.

What is the best way to detect failing tests and lint warnings before pushing code?

Yes, a pre-review checklist can detect orphaned imports and stale TODOs. By running a code quality check, it ensures your code adheres to coding standards and verifies code completeness before the review process.

Do I need specific dependencies to automate issue detection for code review?

You should run a pre-review checklist when you need to ensure code quality and completeness before submission. It helps developers catch issues early in the code review process by identifying type errors, debug leftovers, and failing tests.

Can I use a pre-review checklist to verify type cleanliness and remove debug leftovers?

Yes, you can use a pre-review checklist to verify type cleanliness and remove debug leftovers. It runs a series of checks on the codebase to identify these common issues, ensuring code adheres to coding standards before submission.