What problem does it solves?
This Skill standardizes development practices across the Polibase project, eliminating inconsistencies and ensuring high code quality. It automates the enforcement of critical rules like pre-commit hooks and CI/CD guidelines, reducing manual review effort and preventing common errors.
Core Features & Use Cases
- Pre-commit Hook Enforcement: Guides on adhering to pre-commit hooks (Ruff, Pyright, Prettier) to maintain code style and quality.
- CI/CD Best Practices: Provides rules for managing CI/CD test skips, ensuring proper issue creation and tracking.
- File Management: Directs the proper placement of temporary files (
tmp/) and knowledge accumulation (_docs/), keeping the repository clean and organized.
- Use Case: When you're about to commit code, this skill automatically checks if your changes comply with all project conventions, such as formatting, linting, and type checking, preventing CI/CD failures and ensuring your code is ready for review.
Quick Start
I am about to commit my changes. Check if my code adheres to all Polibase project conventions and pre-commit hook rules.