What problem does it solve?
Manually formatting and linting code across multiple scopes in a large monorepo is time-consuming and prone to human error, especially when enforcing consistent style rules across Python, frontend, Markdown, and YAML files.
Core Features & Use Cases
- Cross-Scope Automation: Runs standardized formatting and linting workflows across all Python packages, frontend web scopes, Markdown files, and YAML configurations in the monorepo.
- Auto-Fix & Repeat: Automatically applies safe fixes for common lint and formatting issues, then re-runs checks until zero errors remain.
- Use Case: Before submitting a PR, use this skill to ensure all code, documentation, and configuration files meet project style guidelines without manually running separate commands for each scope.
Quick Start
Use the lint skill to format and lint all code, Markdown, and YAML files across the entire aihub-core monorepo until no errors remain.