What problem does it solve?
Contributors to the AIASys project often miss critical repository hygiene and compliance issues when submitting or merging pull requests, leading to security risks, bloated code history, broken builds, and inconsistent project standards that require time-consuming cleanup later.
Core Features & Use Cases
- Comprehensive PR Scanning: Automatically checks for gitignore violations, leaked sensitive files, unresolved merge conflict markers, non-compliant commit messages, oversized files, and leftover debug artifacts.
- Project-Specific Compliance: Enforces AIASys-specific rules including changelog updates for user-facing changes, version number consistency for release PRs, and skill registration completeness for new or modified skills.
- Use Case: A contributor can run this skill locally before submitting a PR to catch all required issues upfront, reducing review cycles and avoiding CI failures from easily preventable mistakes.
Quick Start
Use the pr-check skill to run all required pre-merge quality checks on your current feature branch before opening or merging a pull request.