quality-checker
Automated quality assurance before delivery. Checks code, documents, and deliverables against standards.
Why use this skill?
Automate your quality assurance workflow with the quality-checker skill. Ensure code, spreadsheets, and docs meet professional standards before delivery.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/sa9saq/quality-checkerWhat This Skill Does
The quality-checker skill acts as a comprehensive automated gatekeeper for your deliverables, ensuring that every project meets professional standards before reaching the client. It performs multi-layered validation across three primary domains: software source code, spreadsheet architecture, and technical documentation. By applying a 100-point scoring system, it evaluates functionality, completeness, documentation quality, and visual professionalism. It automatically handles minor issues like code formatting, typo correction, and whitespace cleanup, while providing actionable, prioritized reports for more complex architectural or logic failures. This skill transforms the final review process from a manual, error-prone task into a systematic quality assurance pipeline.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/sa9saq/quality-checker
Ensure your current project environment has the necessary permissions for file access and code analysis tools if you plan to run deep-level linting.
Use Cases
- Software Development: Use this to scan GAS, Python, or JavaScript files for security vulnerabilities like hardcoded API keys or syntax errors prior to pushing to production.
- Spreadsheet Deliverables: Automate the audit of complex Excel or Google Sheets, ensuring formulas are intact, data validation is present, and formatting is consistent for the end-user.
- Technical Writing: Validate manuals and documentation against a checklist that verifies link health, typo-free content, and the presence of necessary visual assets (screenshots).
- Client Delivery: Run the full suite against a combined project package to verify that all mandatory items (like installation guides or API setup instructions) are included, ensuring a 100% professional presentation.
Example Prompts
- "@quality-checker, please review the current project folder and give me a quality score before I email the client."
- "@quality-checker, perform a security audit on these Python scripts and fix any formatting issues automatically."
- "@quality-checker, check the attached documentation and spreadsheet against the mandatory delivery list and report any missing items."
Tips & Limitations
- Tip: Configure the tool to run during your local build process to catch errors early, rather than waiting until the end of the project cycle.
- Tip: If the skill assigns a score below 80, prioritize the 'Functionality' and 'Completeness' metrics, as these are weighted most heavily in the scoring algorithm.
- Limitation: While the skill is excellent at syntax and static analysis, it cannot guarantee business logic accuracy for custom algorithms; always perform a final sanity check on complex calculations. It is a secondary safety net, not a replacement for human oversight.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-sa9saq-quality-checker": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write, code-execution
Related Skills
threat-model
Threat modeling and attack scenario design. Identify risks before they become vulnerabilities. STRIDE, attack trees, risk matrix.
Sns Auto Poster
Schedule and automate social media posts to X/Twitter with cron-based queue management.
security-review
Comprehensive security review for code, configs, and operations. OWASP, prompt injection, crypto security. Auto-triggers on security-related changes.
Process Monitor
Monitor system processes, identify top CPU/memory consumers, and alert on resource thresholds.
Readme Generator
Auto-generate comprehensive README.md files by analyzing project structure and configuration.