apply-key-principles - Validate Code Against 7 Key Principles
Validate code compliance with 7 Key Principles and report violations
Tags
Updated: 2026-05-11Capabilities
Typical Inputs
Typical Outputs
What this skill does
- check test coverage
- validate error handling
- measure code complexity
- detect duplicate code
- search existing libraries
- find unused imports
- identify dead code
- verify naming quality
- check type hints
- validate documentation
- enforce style rules
Inputs
- code files to validate
- test suite
- git history
- project repository
Outputs
- validation report
- violation details
- compliance status
- improvement recommendations
Requirements
- Python code files
- testing tools available
- git access
- code quality tools
