What problem does it solve?
Codebases can quickly become unmanageable with oversized files, inconsistent naming, and "parasite" files (e.g., backups, temporary files). This skill automates checks for these common code quality issues.
Core Features & Use Cases
- Size Limits: Validates agent files (max 30 lines) and implementation skills (max 50 lines) to maintain conciseness.
- Naming Conventions: Enforces strict kebab-case for all Markdown files, ensuring consistency.
- Parasite File Detection: Identifies and flags unwanted temporary or backup files, keeping the repository clean.
- Use Case: Before committing new code, run this skill to automatically check if agents and skills adhere to size limits, if naming conventions are followed, and if any unwanted files are present, ensuring a clean and compliant codebase.
Quick Start
Use the code-validator skill to check all agent files for line count limits and ensure they follow kebab-case naming.