[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6EJSVPJGF3DG5BJ5NHVCVX9":3,"skill-same:01M6EJSVPJGF3DG5BJ5NHVCVX9":64},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":30,"linkOnly":31,"markdownContent":32,"markdownBody":33,"frontMatter":34,"refName":35,"commitSha":36,"skillDirectory":37,"forksCount":38,"repositoryHtmlUrl":39,"repositoryHomepageUrl":40,"ownerHtmlUrl":41,"ownerBlogUrl":6,"ownerDescription":42,"updatedAt":43,"install":44,"resources":57},"01M6EJSVPJGF3DG5BJ5NHVCVX9","quality-verify",null,"Verify the final deliverable meets all quality criteria before delivery. Use as the final validation step to ensure the output meets the user's quality standards across all 6 dimensions.","ComeOnOliver\u002Fskillshub","ComeOnOliver","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F43215937?v=4","01M6E5JNFECJAAVFE0W7SMWWD2","Haoran Shu","01M6E5JNNDQS7AJZDYFQ8TPZCK",66,"MIT","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fabejitsu\u002Fquality-verify\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29],"verify","quality","quality verify","validation","user","use","standards","dimensions","delivery","across","as","2026-11-10 10:12:30",false,"---\nname: quality-verify\ndescription: Verify the final deliverable meets all quality criteria before delivery. Use as the final validation step to ensure the output meets the user's quality standards across all 6 dimensions.\n---\n\n# Quality Verify Skill\n\n## Purpose\n\nFinal validation that the formatted deliverable meets ALL quality standards before delivery. This is the last gate - if it passes here, it's ready to go.\n\n## Quality Dimensions\n\nThe system checks against 6 quality dimensions. Evaluate each:\n\n### 1. **Completeness**\n- Does the deliverable have all required parts?\n- Nothing missing or obviously incomplete?\n- All requirements from the user met?\n\n### 2. **Correctness**\n- Is the code syntactically correct? (No errors)\n- Are facts\u002Finformation accurate?\n- Does it do what was asked?\n- No logical errors?\n\n### 3. **Consistency**\n- Formatting consistent throughout?\n- Naming conventions consistent?\n- Style consistent?\n- Patterns applied consistently?\n\n### 4. **Performance** (when applicable)\n- Is it efficient? (Code shouldn't be obviously slow)\n- Does it scale? (For large inputs\u002Fdata)\n- Any obvious performance issues?\n\n### 5. **Security** (when applicable)\n- No obvious vulnerabilities?\n- Inputs validated\u002Fsanitized?\n- No hardcoded secrets?\n- Following security best practices?\n\n### 6. **Maintainability**\n- Is it readable?\n- Is it documented?\n- Would someone else understand it?\n- Easy to modify later?\n\n## Scoring System\n\nRate each dimension:\n\n- **✓ Excellent** (90-100): Exceeds standards, professional quality\n- **✓ Good** (75-89): Meets standards, ready to deliver\n- **⚠ Acceptable** (60-74): Meets minimum standards, could be better\n- **✗ Needs Work** (0-59): Below standards, needs revision\n\n## Scoring Algorithm\n\n```\nOverall Score = Average of all applicable dimensions\n\n0 Critical Issues = Base score\n- 10 points per critical issue (e.g., code doesn't run, major security flaw)\n- 5 points per major issue (e.g., missing section, formatting inconsistent)\n- 2 points per minor issue (e.g., typo, minor inconsistency)\n\nFinal Score = Base score - deductions\n\n80+ = Ready to Deliver ✓\n60-79 = Minor fixes recommended\n\u003C60 = Major revision needed\n```\n\n## Process\n\n1. Review the formatted deliverable\n2. Load user's standards using StandardsRepository to understand what \"good\" means for this type\n3. Evaluate against each quality dimension\n4. Score each dimension\n5. Calculate overall quality score\n6. Identify any issues found\n7. Provide detailed feedback\n\n## Loading Standards\n\nUse StandardsRepository to access quality criteria:\n\n```javascript\nconst standards = standardsRepository.getStandards(context.projectType)\nif (standards && standards.qualityCriteria) {\n  \u002F\u002F Check against their quality criteria definitions\n  const criteria = standards.qualityCriteria\n  \u002F\u002F Verify deliverable meets: completeness, correctness, consistency, etc.\n  verifyAgainstCriteria(deliverable, criteria)\n} else {\n  \u002F\u002F Use general quality best practices\n  verifyAgainstBestPractices(deliverable)\n}\n```\n\nSee `.claude\u002Flib\u002Fstandards-repository.md` for interface details.\n\n## Output Format\n\n```json\n{\n  \"qualityScore\": 92,\n  \"readyToDeliver\": true,\n  \"dimensionScores\": {\n    \"completeness\": 95,\n    \"correctness\": 90,\n    \"consistency\": 88,\n    \"performance\": 85,\n    \"security\": 90,\n    \"maintainability\": 95\n  },\n  \"issuesFound\": [\n    \"list of specific issues (if any)\"\n  ],\n  \"issuesSeverity\": {\n    \"critical\": [],\n    \"major\": [],\n    \"minor\": [\"Missing one edge case test\"]\n  },\n  \"notes\": \"One minor issue found - everything else excellent quality\",\n  \"summary\": \"Ready to deliver. Recommend adding edge case test.\",\n  \"recommendations\": [\n    \"Add test for empty array edge case\"\n  ]\n}\n```\n\n## Success Criteria\n\n### Score 85+\n✓ Quality score above 85\n✓ No critical issues\n✓ Ready to deliver immediately\n\n### Score 70-84\n⚠ Good quality, minor issues\n⚠ Should fix minor issues before delivery\n⚠ Ask user: \"Fix these, or deliver as-is?\"\n\n### Score \u003C70\n✗ Significant issues found\n✗ Should not deliver in current state\n✗ Recommend major revision\n\n## Example Quality Checks\n\n### Code Feature Quality Check\n\n**Deliverable**: React dropdown component\n\n**Checks**:\n- ✓ Completeness: Has all required methods, props, event handlers\n- ✓ Correctness: Code runs without errors, keyboard nav works\n- ✓ Consistency: Naming consistent, formatting consistent\n- ✓ Performance: No obvious inefficiencies, reasonable re-render count\n- ✓ Security: Properly sanitizes user input, no XSS vulnerabilities\n- ✓ Maintainability: Well-commented, clear variable names, easy to modify\n\n**Score**: 94\u002F100\n**Issues**: None\n**Recommendation**: Ready to deliver\n\n### Documentation Quality Check\n\n**Deliverable**: API endpoint documentation\n\n**Checks**:\n- ✓ Completeness: All endpoints documented, all parameters described\n- ✓ Correctness: Information matches actual API behavior\n- ✓ Consistency: Formatting consistent, examples follow same pattern\n- ✓ Clarity: Easy to understand for new developers\n- ⚠ Maintainability: Missing error response examples (minor)\n\n**Score**: 82\u002F100\n**Issues**: [\"Missing examples for error responses\"]\n**Recommendation**: Add error response examples, then deliver\n\n## Decision Tree\n\n```\nScore 85+ → Ready to Deliver ✓\nScore 70-84 → Ask about minor issues\nScore \u003C70 → Recommend major revision\n```\n\n## Notes for Implementation\n\n- Be specific about issues found, not vague\n- When recommending fixes, explain why they matter\n- If user's standards are unclear, use general quality best practices\n- Quality is subjective - but consistency is objective (did it follow their standards?)\n- Better to be slightly harsh than let bad work through\n","# Quality Verify Skill\n\n## Purpose\n\nFinal validation that the formatted deliverable meets ALL quality standards before delivery. This is the last gate - if it passes here, it's ready to go.\n\n## Quality Dimensions\n\nThe system checks against 6 quality dimensions. Evaluate each:\n\n### 1. **Completeness**\n- Does the deliverable have all required parts?\n- Nothing missing or obviously incomplete?\n- All requirements from the user met?\n\n### 2. **Correctness**\n- Is the code syntactically correct? (No errors)\n- Are facts\u002Finformation accurate?\n- Does it do what was asked?\n- No logical errors?\n\n### 3. **Consistency**\n- Formatting consistent throughout?\n- Naming conventions consistent?\n- Style consistent?\n- Patterns applied consistently?\n\n### 4. **Performance** (when applicable)\n- Is it efficient? (Code shouldn't be obviously slow)\n- Does it scale? (For large inputs\u002Fdata)\n- Any obvious performance issues?\n\n### 5. **Security** (when applicable)\n- No obvious vulnerabilities?\n- Inputs validated\u002Fsanitized?\n- No hardcoded secrets?\n- Following security best practices?\n\n### 6. **Maintainability**\n- Is it readable?\n- Is it documented?\n- Would someone else understand it?\n- Easy to modify later?\n\n## Scoring System\n\nRate each dimension:\n\n- **✓ Excellent** (90-100): Exceeds standards, professional quality\n- **✓ Good** (75-89): Meets standards, ready to deliver\n- **⚠ Acceptable** (60-74): Meets minimum standards, could be better\n- **✗ Needs Work** (0-59): Below standards, needs revision\n\n## Scoring Algorithm\n\n```\nOverall Score = Average of all applicable dimensions\n\n0 Critical Issues = Base score\n- 10 points per critical issue (e.g., code doesn't run, major security flaw)\n- 5 points per major issue (e.g., missing section, formatting inconsistent)\n- 2 points per minor issue (e.g., typo, minor inconsistency)\n\nFinal Score = Base score - deductions\n\n80+ = Ready to Deliver ✓\n60-79 = Minor fixes recommended\n\u003C60 = Major revision needed\n```\n\n## Process\n\n1. Review the formatted deliverable\n2. Load user's standards using StandardsRepository to understand what \"good\" means for this type\n3. Evaluate against each quality dimension\n4. Score each dimension\n5. Calculate overall quality score\n6. Identify any issues found\n7. Provide detailed feedback\n\n## Loading Standards\n\nUse StandardsRepository to access quality criteria:\n\n```javascript\nconst standards = standardsRepository.getStandards(context.projectType)\nif (standards && standards.qualityCriteria) {\n  \u002F\u002F Check against their quality criteria definitions\n  const criteria = standards.qualityCriteria\n  \u002F\u002F Verify deliverable meets: completeness, correctness, consistency, etc.\n  verifyAgainstCriteria(deliverable, criteria)\n} else {\n  \u002F\u002F Use general quality best practices\n  verifyAgainstBestPractices(deliverable)\n}\n```\n\nSee `.claude\u002Flib\u002Fstandards-repository.md` for interface details.\n\n## Output Format\n\n```json\n{\n  \"qualityScore\": 92,\n  \"readyToDeliver\": true,\n  \"dimensionScores\": {\n    \"completeness\": 95,\n    \"correctness\": 90,\n    \"consistency\": 88,\n    \"performance\": 85,\n    \"security\": 90,\n    \"maintainability\": 95\n  },\n  \"issuesFound\": [\n    \"list of specific issues (if any)\"\n  ],\n  \"issuesSeverity\": {\n    \"critical\": [],\n    \"major\": [],\n    \"minor\": [\"Missing one edge case test\"]\n  },\n  \"notes\": \"One minor issue found - everything else excellent quality\",\n  \"summary\": \"Ready to deliver. Recommend adding edge case test.\",\n  \"recommendations\": [\n    \"Add test for empty array edge case\"\n  ]\n}\n```\n\n## Success Criteria\n\n### Score 85+\n✓ Quality score above 85\n✓ No critical issues\n✓ Ready to deliver immediately\n\n### Score 70-84\n⚠ Good quality, minor issues\n⚠ Should fix minor issues before delivery\n⚠ Ask user: \"Fix these, or deliver as-is?\"\n\n### Score \u003C70\n✗ Significant issues found\n✗ Should not deliver in current state\n✗ Recommend major revision\n\n## Example Quality Checks\n\n### Code Feature Quality Check\n\n**Deliverable**: React dropdown component\n\n**Checks**:\n- ✓ Completeness: Has all required methods, props, event handlers\n- ✓ Correctness: Code runs without errors, keyboard nav works\n- ✓ Consistency: Naming consistent, formatting consistent\n- ✓ Performance: No obvious inefficiencies, reasonable re-render count\n- ✓ Security: Properly sanitizes user input, no XSS vulnerabilities\n- ✓ Maintainability: Well-commented, clear variable names, easy to modify\n\n**Score**: 94\u002F100\n**Issues**: None\n**Recommendation**: Ready to deliver\n\n### Documentation Quality Check\n\n**Deliverable**: API endpoint documentation\n\n**Checks**:\n- ✓ Completeness: All endpoints documented, all parameters described\n- ✓ Correctness: Information matches actual API behavior\n- ✓ Consistency: Formatting consistent, examples follow same pattern\n- ✓ Clarity: Easy to understand for new developers\n- ⚠ Maintainability: Missing error response examples (minor)\n\n**Score**: 82\u002F100\n**Issues**: [\"Missing examples for error responses\"]\n**Recommendation**: Add error response examples, then deliver\n\n## Decision Tree\n\n```\nScore 85+ → Ready to Deliver ✓\nScore 70-84 → Ask about minor issues\nScore \u003C70 → Recommend major revision\n```\n\n## Notes for Implementation\n\n- Be specific about issues found, not vague\n- When recommending fixes, explain why they matter\n- If user's standards are unclear, use general quality best practices\n- Quality is subjective - but consistency is objective (did it follow their standards?)\n- Better to be slightly harsh than let bad work through\n",{"name":5,"description":7},"main","def8531e65114c0fca8fb8551c1871ee0eed705c","skills\u002Faiskillstore\u002Fmarketplace\u002Fabejitsu\u002Fquality-verify",24,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub","https:\u002F\u002Fskillshub.wtf","https:\u002F\u002Fgithub.com\u002FComeOnOliver","AI & Blockchain Engineer\r\n","2026-06-24 22:07:19",{"source":8,"skillName":5,"commands":45,"prompt":55,"zipAvailable":56},[46,49,52],{"tool":47,"command":48},"npx","npx skills add ComeOnOliver\u002Fskillshub --skill quality-verify",{"tool":50,"command":51},"bunx","bunx skills add ComeOnOliver\u002Fskillshub --skill quality-verify",{"tool":53,"command":54},"pnpm","pnpm dlx skills add ComeOnOliver\u002Fskillshub --skill quality-verify","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fabejitsu\u002Fquality-verify\u002FSKILL.md",true,[58],{"path":59,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":62,"sourceHtmlUrl":63},"skill-report.json","REFERENCE","参考文档",9852,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fabejitsu\u002Fquality-verify\u002Fskill-report.json",[65,79,89,98,104,111],{"skillNo":66,"name":67,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":68,"categories":69,"keywords":75,"publishedAt":30},"01M6FKJN13GMG4KY57J3QD8GY5","model-hierarchy-skill","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzscole\u002Fmodel-hierarchy-skill\u002Fmodel-hierarchy-skill\u002FSKILL.md",[70],{"categoryNo":71,"categoryName":72,"taxonomyType":73,"taxonomyTypeDesc":74},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[76,77,78],"model","model hierarchy","model hierarchy skill",{"skillNo":80,"name":81,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":82,"categories":83,"keywords":85,"publishedAt":30},"01M6FKJJJ6GCAMR4PPPRD12M5X","zoom-mcp","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-mcp\u002FSKILL.md",[84],{"categoryNo":71,"categoryName":72,"taxonomyType":73,"taxonomyTypeDesc":74},[86,87,88],"MCP","zoom","zoom mcp",{"skillNo":90,"name":91,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":92,"categories":93,"keywords":94,"publishedAt":30},"01M6FKJE3KYT3KPEZMEEHYKA6K","zoom-apps-sdk","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-apps-sdk\u002FSKILL.md",[],[95,96,97,87],"sdk","zoom apps sdk","apps",{"skillNo":99,"name":100,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":101,"categories":102,"keywords":103,"publishedAt":30},"01M6FKJ9EDH9Q5VWDF8HAJRSP0","windows","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwindows\u002FSKILL.md",[],[100],{"skillNo":105,"name":106,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":107,"categories":108,"keywords":110,"publishedAt":30},"01M6FKJ666BEEFC3AE9GJ72Q93","whiteboard","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwhiteboard\u002FSKILL.md",[109],{"categoryNo":71,"categoryName":72,"taxonomyType":73,"taxonomyTypeDesc":74},[106],{"skillNo":112,"name":113,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":114,"categories":115,"keywords":116,"publishedAt":30},"01M6FKJ21WFCDGTJQ2Q91T9DVW","websockets","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwebsockets\u002FSKILL.md",[],[113]]