Verify All

Run all quality checks — tests, lint, format, security scan.

clay-good eb96fed 713 B Updated

File contents

Run the complete verification pipeline for this project.

  1. Tests: Run the full test suite. Fix any failures.
  2. Lint: Run the linter. Fix all violations.
  3. Format: Run the formatter. Fix any formatting issues.
  4. Security: Grep for common security anti-patterns:
    • eval(, exec(, shell=True, subprocess.call.*shell
    • Hardcoded secrets: password\s*=\s*["'], api_key\s*=\s*["']
    • SQL injection: f"SELECT, f"INSERT, f"UPDATE, f"DELETE
  5. State: Update .codelicious/STATE.md with current test count and status.

Report a summary of each check: pass/fail, issues found, fixes applied.

clay-good/codelicious/tree/main/.claude/skills/verify-all commit eb96fed6ef

Frequently asked questions

npx skillmds@latest add clay-good/verify-all