Evaluate dart_skills_lint production readiness
mainThe dart_skills_lint tool is currently in Beta / Tooling Candidate status. It is suitable for internal use by Dart-savvy teams but has the following limitations for production environments:
- Dependency Requirement: Requires a Dart SDK to be installed (no pre-compiled binaries available).
- Output Format: Only provides human-readable logs; lacks machine-readable formats like JSON, SARIF, or JUnit XML for CI/CD integration.
- Suppression: Does not support granular suppression (e.g.,
// ignore: rule-name) for specific lines. - Discovery: Uses a rigid directory mode rather than recursive discovery of
SKILL.mdfiles. - Extensibility: Rules are hardcoded in the
Validatorclass and cannot be added without a code change.