From quality-tools
Alpha Forge quality gates for PR review - RNG determinism, URL validation, parameter validation, manifest sync.
How this skill is triggered — by the user, by Claude, or both
Slash command
/quality-tools:alpha-forge-preshipThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Quality assurance plugin for Alpha Forge PR review cycle.
README.mdgates/__init__.pygates/g10_performance_red_flags.pygates/g12_manifest_sync.pygates/g1_documentation_scope.pygates/g2_documentation_clarity.pygates/g3_documentation_completeness.pygates/g4_url_validation.pygates/g5_rng_determinism.pygates/g6_warmup_alignment.pygates/g7_parameter_documentation.pygates/g8_parameter_validation.pyreferences/evolution-log.mdreferences/reference.mdtests/__init__.pytests/test_g10_performance_red_flags.pytests/test_g12_manifest_sync.pytests/test_g1_documentation_scope.pytests/test_g2_documentation_clarity.pytests/test_g3_documentation_completeness.pyQuality assurance plugin for Alpha Forge PR review cycle.
Self-Evolving Skill: This skill improves through use. If instructions are wrong, parameters drifted, or a workaround was needed — fix this file immediately, don't defer. Only update for real, reproducible issues.
Implements 4 bulletproof quality gates to catch 5 of 13 PR #154 issues:
gates/g5_rng_determinism.py - RNG isolation validatorgates/g4_url_validation.py - Fork URL detectorgates/g8_parameter_validation.py - Parameter range validatorgates/g12_manifest_sync.py - Decorator-YAML sync validatororchestrator.py - Master validator coordinatorreference.md - Complete framework documentationAll gates enforce the Decorator-as-Single-Source-of-Truth principle:
from gates.g4_url_validation import validate_org_urls
from gates.g5_rng_determinism import validate_rng_isolation
from gates.g8_parameter_validation import ParameterValidator
validator = ParameterValidator()
validator.validate_numeric_range(value, min_val, max_val)
from gates.g12_manifest_sync import validate_manifest
issues = validate_manifest("manifest.yaml")
/tmp/CANONICAL_PRESHOP_AUDIT_HANDBOOK.md (523 lines)/tmp/PHASE_1_IMPLEMENTATION_PLAN.md (367 lines)/tmp/PROJECT_COMPLETION_SUMMARY.md✅ Phase 1 Complete - Ready for merge to cc-skills and integration with alpha-forge
After this skill completes, check before closing:
Only update if the issue is real and reproducible — not speculative.
npx claudepluginhub terrylica/cc-skills --plugin quality-toolsGuides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.
Enforces test-driven development: write failing test first, then minimal code to pass. Use when implementing features or bugfixes.
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.