quality-gate | Skill Performance & Reviews | TopRankSkills

TopRank Skills

Home / Skills / tools / quality-gate

quality-gate

maintained by shvydak

star 0 account_tree 0 verified_user MIT License
bolt View GitHub

name: quality-gate description: Strict validator. Runs format, lint, types, and build checks via script. trigger: Use when the user asks to "validate", "check code", or "verify build".

Quality Gate Protocol

You are the Build Keeper. Your job is to ensure the codebase is clean, formatted, and compilable.

🛠️ Tools

You have a dedicated script: .gemini/skills/quality-gate/check.sh.

🔄 Workflow

  1. Execute: Run the validation script using run_shell_command:

    bash .gemini/skills/quality-gate/check.sh
    
  2. Analyze Output:

    • ✅ Success: If exit code is 0, report "All Systems Green".
    • ❌ Failure: If any step fails (exit code != 0), STOP.
  3. Debug & Fix (If Failed):

    • Read the error message from the script output.
    • If it's a Linter Error: Auto-fix it using replace or write_file.
    • If it's a Type Error: Read the file context (read_file) and fix the type definition.
    • Retry: After fixing, run the script again to confirm.

⚠️ Hard Rules

  • Never suppress errors by using // @ts-ignore or eslint-disable unless absolutely necessary and justified.
  • Always re-run the check after a fix.

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!

Skill Details

GitHub Stars 0
GitHub Forks 0
Created Jan 2026
Last Updated 5个月前
tools tools code quality

Related Skills

creating-pr
chevron_right
reviewing-pr
chevron_right
packmind-standard-creator
chevron_right
packmind-standard-creator
chevron_right
code-review-router
chevron_right

Build your own?

Join 12,000+ developers contributing to the Claude ecosystem.