quality-gateway

Run comprehensive quality gate checks on code changes. Orchestrates quality checks at key lifecycle points in the development workflow.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "quality-gateway" with this command: npx skills add bitsoex/bitso-java/bitsoex-bitso-java-quality-gateway

Quality Gateway

Run comprehensive quality gate checks on code changes. Orchestrates quality checks at key lifecycle points in the development workflow.

When to Use This Skill

  • Before starting significant code changes (pre-edit baseline)

  • After completing code changes (post-edit validation)

  • Before marking a task as complete (final quality gate)

  • When asked to run "quality check" or "quality gate"

Skill Contents

Sections

  • When to Use This Skill (L16-L22)

  • Sub-Skills (L49-L59)

  • Lifecycle Hooks (L60-L67)

  • IDE Integration (L68-L78)

  • Quality Checks (L79-L101)

  • Commands (L102-L109)

  • Assets (L110-L116)

  • References (L117-L122)

  • Test Result Caching (L123-L137)

  • Related Skills (L138-L144)

Available Resources

📚 references/ - Detailed documentation

  • test result caching

📦 assets/ - Templates and resources

  • claude quality hooks

  • cursor quality integration

Sub-Skills

The quality gateway orchestrates these sub-skills:

Sub-Skill Purpose Skill Location

test-augmentation

Validates test coverage .claude/skills/test-augmentation/

doc-sync

Validates documentation .claude/skills/doc-sync/

coding-standards

Enforces code style .claude/skills/coding-standards/

security-review

Checks for vulnerabilities .claude/skills/security-review/

Lifecycle Hooks

Hook When Purpose

pre-edit

Before changes Capture baseline metrics

post-edit

After changes Validate changes meet standards

on-stop

Before completion Final quality gate

IDE Integration

The quality gateway integrates with AI IDEs through hooks:

IDE Integration Method Reference

Claude Code Native hooks in settings.json assets/claude-quality-hooks.md

Cursor IDE Rules + Commands assets/cursor-quality-integration.md

For hook implementation patterns, see the agent-hooks skill in .claude/skills/agent-hooks/ .

Quality Checks

Pre-Edit (Baseline)

Before making changes:

  • Record current test coverage

  • Note existing linting errors

  • Capture documentation state

Post-Edit (Validation)

After making changes:

  • Verify test coverage maintained or improved

  • Check for new linting errors

  • Validate documentation is in sync

On-Stop (Final Gate)

Before completing:

  • Run full test suite

  • Verify no regressions

  • Check all quality thresholds met

Commands

Command Purpose

/quality-check

Run full quality gate

/add-tests

Generate missing tests

/sync-docs

Update documentation

Assets

Asset Description

assets/claude-quality-hooks.md

Claude Code hook configurations

assets/cursor-quality-integration.md

Cursor IDE integration guide

References

Reference Description

references/test-result-caching.md

How to save and reuse test results

Test Result Caching

Always save test output to .tmp/ instead of running tests multiple times:

Run once and save

pnpm test 2>&1 | tee .tmp/pnpm-test-latest.txt

Then grep from file (don't run tests again!)

grep "FAIL" .tmp/pnpm-test-latest.txt tail -20 .tmp/pnpm-test-latest.txt

See references/test-result-caching.md for all tools.

Related Skills

  • agent-hooks

  • Hook implementation patterns (in targeted/skills/ )

  • test-augmentation

  • Test coverage validation

  • doc-sync

  • Documentation synchronization

  • coding-standards

  • Code style enforcement

  • security-review

  • Security vulnerability checks

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

coderabbit-interactions

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

coderabbit-workflow

No summary provided by upstream source.

Repository SourceNeeds Review
General

java-coverage

No summary provided by upstream source.

Repository SourceNeeds Review
General

gradle-standards

No summary provided by upstream source.

Repository SourceNeeds Review