Repository navigation
v2.1.0 - Build Configuration Auto-Detection
Build Configuration Auto-Detection
Automatically detects and applies project build rules (Makefile, CI/CD, linters) to ensure all generated code passes your pipeline on
first commit.
Key Features
- Auto-scans Makefile, .gitlab-ci.yml, .github/workflows, and config files
- Extracts formatting rules (black, prettier, isort with exact flags)
- Applies linting standards (flake8, eslint, mypy with your ignores)
- Supports Python, JavaScript, Go, and more
- Zero configuration - just works!
Example
If your Makefile has black --line-length 100 . and flake8 --ignore E501,E203, all generated Python code automatically follows those
exact rules.
Benefits
✅ No more pipeline failures
✅ Code passes CI/CD checks on first commit
✅ Team consistency automatically enforced
✅ Saves time on manual formatting
New Files: build-config-detector.md, 03-BUILD-CONFIG.md, Makefile.example
Version: 2.0.0 → 2.1.0 (minor release, backward compatible)
Or even shorter:
Auto-detects build configuration (Makefile, CI/CD, linters) and ensures all generated code follows your project's formatting and linting
rules. No more pipeline failures - code passes checks on first commit. Supports Python, JavaScript, Go. Zero configuration needed.