Automated Pre-Release Auditing
The Template QA Pack is a specialized developer tool designed to perform an automated 8-point quality assurance audit on project templates, starter kits, and ZIP packages. It ensures your codebase is marketplace-ready by verifying essential documentation, cleaning up metadata clutter, and scanning for accidental secret exposure.
What it does
- Documentation Audit: Verifies the existence of README, LICENSE, and CHANGELOG files.
- Metadata Sanitization: Detects forbidden system files like .DS_Store, __MACOSX, and local environment files.
- Secret Scanning: Uses programmatic regex patterns to scan for API keys, tokens, and private keys without making external network calls.
- Integrity Testing: Validates ZIP structures and generates SHA256 hashes for distribution.
Why use this skill
Manual pre-release checks are error-prone and tedious. This skill replaces checklists with a programmatic standard, ensuring your project meets marketplace requirements every time. Unlike generic security scanners, this is optimized specifically for the "packaging" phase of a project's lifecycle, focusing on both structure and safety. All operations run locally, guaranteeing that your proprietary code and sensitive patterns never leave your machine.