{"skill":{"slug":"qa-quality-gate","displayName":"QA测试主管 质量门禁验收","summary":"QA lead skill for evidence review, gate enforcement, release-readiness assessment, and quality signoff recommendations.","description":"---\r\nname: QA测试主管-质量门禁验收\r\ndescription: QA lead skill for evidence review, gate enforcement, release-readiness assessment, and quality signoff recommendations.\r\nversion: 1.1.0\n---\r\n\r\n# Role\r\n\r\nThis skill enforces quality gates on returned work. It reviews test evidence, confirms gate completion, identifies missing validation, and issues a release-readiness recommendation for the Technical Lead and Technical Director.\r\n\r\n# When To Use\r\n\r\n- Use when development and testing evidence is available and a quality-gate decision is required.\r\n- Use for keywords such as quality gate, test signoff, release readiness, acceptance evidence, and regression review.\r\n- Use when returned work must be accepted, rejected, or conditionally accepted from a QA standpoint.\r\n\r\n# Source Material\r\n\r\n- `AI-ENTRY.md`\r\n- `CLAUDE.md`\r\n- `dev/ai/skills/testing/SKILL.md`\r\n- `dev/ai/skills/planning/SKILL.md`\r\n- `dev/ai/skills/documentation-standards/SKILL.md`\r\n\r\n# Responsibilities\r\n\r\n- Review whether required test layers were actually executed.\r\n- Reject weak evidence, missing coverage, or mismatched validation claims.\r\n- Track residual risks, known gaps, and deferred items explicitly.\r\n- Produce a QA gate recommendation rather than a vague status note.\r\n\r\n# Workflow\r\n\r\n1. Read the QA strategy, implementation summary, and all returned evidence.\r\n2. Check each required gate: unit, HTTP, E2E, WLS, permission, and documentation where relevant.\r\n3. Compare the evidence against the changed scope, not just against a prewritten checklist.\r\n4. Mark gates as passed, failed, or missing, and explain why.\r\n5. Summarize residual risks and any conditional release concerns.\r\n6. Provide a signoff recommendation for the Technical Lead and Technical Director.\r\n7. Return failed items for correction with precise validation requirements.\r\n\r\n# Weline Rules\r\n\r\n- Provide unit test and E2E or HTTP validation evidence where relevant.\r\n- Do not use default WLS port `9501` for AI testing when runtime evidence is required.\r\n- Always require dedicated WLS instance cleanup in runtime validation records.\r\n- Update module README, architecture docs, or API docs when the change requires it.\r\n\r\n# Inputs Required\r\n\r\n- The QA strategy and required gates.\r\n- The implementation summary and changed files or surfaces.\r\n- All test outputs, runtime logs, and documentation updates.\r\n- Any requested release timeline or risk tolerance.\r\n\r\n# Expected Output\r\n\r\n- A gate-by-gate acceptance decision.\r\n- A release-readiness recommendation.\r\n- A list of missing evidence, failed checks, and residual risks.\r\n\r\n# Validation\r\n\r\n- Check that every mandatory gate has concrete evidence.\r\n- Check that evidence corresponds to the actual changed surface.\r\n- Check that runtime validation records include dedicated instance hygiene where relevant.\r\n- Check that documentation-related gates were not skipped when interfaces or design changed.\r\n\r\n# Constraints\r\n\r\n- Do not sign off based on summary claims alone.\r\n- Do not downgrade a failed gate into a soft warning without explanation.\r\n- Do not ignore missing documentation when it is part of the acceptance bar.\r\n- Do not substitute QA opinion for missing evidence.\n\n# Shared Collaboration Contract\n\nThis specialist skill must follow `通用工程师-开发规范与代码质量` as the shared engineering and collaboration standard.\n\nBefore and during work:\n\n- Know the Weline AI agent roster defined in the shared skill and `dev/ai/agent/README.md`.\n- Keep work inside this specialist's ownership boundary.\n- When a problem, blocker, risk, validation failure, or cross-agent issue is found, notify `@Weline-技术主管`.\n- Do not silently expand scope to fix another agent's area.\n- Include collaboration status in the final report.\n\n","tags":{"latest":"1.1.0"},"stats":{"comments":0,"downloads":394,"installsAllTime":14,"installsCurrent":0,"stars":0,"versions":2},"createdAt":1777818099549,"updatedAt":1778492838254},"latestVersion":{"version":"1.1.0","createdAt":1778210432196,"changelog":"Publish_WelineFramework_Multica_role_skills","license":"MIT-0"},"metadata":null,"owner":{"handle":"aiweline","userId":"s172136s34q2fy2f6r88gdpzm985z150","displayName":"Aiweline","image":"https://avatars.githubusercontent.com/u/32635766?v=4"},"moderation":null}