What problem does it solve?
This Skill eliminates the risk of incomplete pre-pull request validation that causes merge conflicts, failing CI pipelines, and out-of-sync documentation across the swiss-ai-hub monorepo, reducing manual rework for developers.
Core Features & Use Cases
- End-to-End Pre-PR Orchestration: Coordinates commit validation, main branch sync, linting, scoped testing, code review, and documentation updates in the correct order.
- Scope-Aware Testing: Automatically detects affected monorepo scopes from git changes and runs tests for all dependent packages to catch integration issues early.
- Use Case: A developer working on a new RAG pipeline feature can use this Skill to ensure all commits follow the required conventional format, tests pass for all affected and dependent scopes, code meets security and architecture standards, and related documentation is updated before opening a pull request.
Quick Start
Use the create-pr skill to validate all your recent changes for the swiss-ai-hub monorepo and prepare them for a pull request.