[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71R6XEV3YYD82VTF44DDJDV":3,"skill-same:01M71R6XEV3YYD82VTF44DDJDV":88},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":33,"publishedAt":54,"linkOnly":55,"markdownContent":56,"markdownBody":57,"frontMatter":58,"refName":62,"commitSha":63,"skillDirectory":64,"forksCount":13,"repositoryHtmlUrl":65,"repositoryHomepageUrl":6,"ownerHtmlUrl":66,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":67,"install":68,"resources":81},"01M71R6XEV3YYD82VTF44DDJDV","web-quality-audit",null,"Comprehensive web audit: performance, a11y, SEO, responsive, animation, design tokens.","LuisAlbertoMK\u002Fgentleman-agent-gh","LuisAlbertoMK","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F96153499?v=4","01M71QZX0CF9KKGQZ8ZN9BME63","01M71QZX11P5X6Z27HE1GQDF71",0,"Apache-2.0","https:\u002F\u002Fgithub.com\u002FLuisAlbertoMK\u002Fgentleman-agent-gh\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fweb-quality-audit\u002FSKILL.md",[17,22,25,30],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000015","视觉设计","SCENARIO","使用场景",{"categoryNo":23,"categoryName":24,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000019","营销推广",{"categoryNo":26,"categoryName":27,"taxonomyType":28,"taxonomyTypeDesc":29},"01JBSEEDCAT000000000000032","设计师","PROFESSION","适用职业",{"categoryNo":31,"categoryName":32,"taxonomyType":28,"taxonomyTypeDesc":29},"01JBSEEDCAT000000000000035","市场营销",[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53],"quality audit","web","audit","web quality audit","quality","site","a11y","design audit","tokens","optimize","ui audit","design tokens","page","design","Lighthouse","Animation","seo","website","performance","review","2026-11-10 13:02:02",false,"---\nname: web-quality-audit\ndescription: \"Comprehensive web audit: performance, a11y, SEO, responsive, animation, design tokens.\"\ntriggers: \"audit, review web quality, lighthouse, page quality, optimize website, design audit, ui audit, web audit, site review\"\nchangelog: docs\u002Fciclos\u002Fcycle28-20260815.md\ntoken_budget: 2603\n---\n## When to Use\nFull web audit: perf, a11y, SEO, responsive, anim. **Pre-req**: Target running+accessible. Public URL (no auth\u002FCAPTCHA\u002FWAF).\n## Severity\nCritical(blockers\u002Fa11y)|High(CWV\u002Fcontrast\u002FCQ)|Med(perf\u002FSEO\u002Ftokens)|Low\n## Cadence\nPre-deploy CWV\u002Fa11y=0\u002FCQ|Weekly INP\u002Fdeps\u002Fmotion|Monthly LH\u002Ftoken\u002Ftheme. Targets: Perf≥90 A11y=100 BP≥95 SEO≥95\n## Hard Rules\n- Target MUST be running + publicly reachable (no auth\u002FCAPTCHA\u002FWAF)\n- Compare EVERY score vs Thresholds table\n- ANY Critical\u002FHigh → block pre-deploy gate; NEVER ship with a11y failures\n- Report MUST use severity buckets + Output format; targets Perf≥90 A11y=100 BP≥95 SEO≥95\n- CQ uses `inline-size` (never `size`); MQ=page, CQ=components\n## Output\n`AUDIT:\u003Curl>—\u003Cdate> Scores:Perf=\u003Cn>A11y=\u003Cn>BP=\u003Cn>SEO=\u003Cn> CRITICAL:[cat]\u003Cissue>→\u003Cfix> HIGH:... MEDIUM:...`\n## Anti-Patterns\nLighthouse once·Skip a11y·No anim budget·Mix CQ\u002FMQ without strategy·No token audit·No CI gate·Ignore theme a11y·Audit unreachable·Confuse Lighthouse\u002Funlighthouse scales\n## Anti-Rationalization\n| Rationalization | Red Flag | Verification |\n|-----------------|----------|--------------|\n| \"Audit parcial = audit completo\" | Solo Lighthouse Perf sin a11y\u002FSEO | Audit 4 dims: Perf≥90 A11y=100 BP≥95 SEO≥95 + severity buckets |\n| \"4 dims por separado sin síntesis\" | Reportes aislados sin severity | Síntesis `AUDIT:\u003Curl> Scores` + CRITICAL\u002FHIGH\u002FMEDIUM + block gate |\n| \"Target no reachable igual audito\" | Audit con auth\u002FCAPTCHA\u002FWAF | Target must running+public reachable; si no → aborta |\n\n## Red Flags\n- Doing work without checking output format → STOP, re-read skill\n- Second occurrence of same rationalization → force RED zone\n\n## Verification\n- Output matches skill ## Output contract + file:line citaton\n- cross-ref-check.ps1 → SKILL.md OK\n## Cross-Refs: baseline-ui | accessibility | performance | seo | best-practices | ui-engine\n> docs\u002Fskills\u002Fweb-quality-audit\u002Freference.md\n\n## Verification\n- Output: response matches the ## Output contract format exactly\n- token_budget: total tokens within frontmatter token_budget\n- frontmatter: name, description, triggers, token_budget present and stable\n- cross-refs: each referenced skill exists\n- anti-patterns: none of the listed anti-patterns reintroduced\n\n","## When to Use\nFull web audit: perf, a11y, SEO, responsive, anim. **Pre-req**: Target running+accessible. Public URL (no auth\u002FCAPTCHA\u002FWAF).\n## Severity\nCritical(blockers\u002Fa11y)|High(CWV\u002Fcontrast\u002FCQ)|Med(perf\u002FSEO\u002Ftokens)|Low\n## Cadence\nPre-deploy CWV\u002Fa11y=0\u002FCQ|Weekly INP\u002Fdeps\u002Fmotion|Monthly LH\u002Ftoken\u002Ftheme. Targets: Perf≥90 A11y=100 BP≥95 SEO≥95\n## Hard Rules\n- Target MUST be running + publicly reachable (no auth\u002FCAPTCHA\u002FWAF)\n- Compare EVERY score vs Thresholds table\n- ANY Critical\u002FHigh → block pre-deploy gate; NEVER ship with a11y failures\n- Report MUST use severity buckets + Output format; targets Perf≥90 A11y=100 BP≥95 SEO≥95\n- CQ uses `inline-size` (never `size`); MQ=page, CQ=components\n## Output\n`AUDIT:\u003Curl>—\u003Cdate> Scores:Perf=\u003Cn>A11y=\u003Cn>BP=\u003Cn>SEO=\u003Cn> CRITICAL:[cat]\u003Cissue>→\u003Cfix> HIGH:... MEDIUM:...`\n## Anti-Patterns\nLighthouse once·Skip a11y·No anim budget·Mix CQ\u002FMQ without strategy·No token audit·No CI gate·Ignore theme a11y·Audit unreachable·Confuse Lighthouse\u002Funlighthouse scales\n## Anti-Rationalization\n| Rationalization | Red Flag | Verification |\n|-----------------|----------|--------------|\n| \"Audit parcial = audit completo\" | Solo Lighthouse Perf sin a11y\u002FSEO | Audit 4 dims: Perf≥90 A11y=100 BP≥95 SEO≥95 + severity buckets |\n| \"4 dims por separado sin síntesis\" | Reportes aislados sin severity | Síntesis `AUDIT:\u003Curl> Scores` + CRITICAL\u002FHIGH\u002FMEDIUM + block gate |\n| \"Target no reachable igual audito\" | Audit con auth\u002FCAPTCHA\u002FWAF | Target must running+public reachable; si no → aborta |\n\n## Red Flags\n- Doing work without checking output format → STOP, re-read skill\n- Second occurrence of same rationalization → force RED zone\n\n## Verification\n- Output matches skill ## Output contract + file:line citaton\n- cross-ref-check.ps1 → SKILL.md OK\n## Cross-Refs: baseline-ui | accessibility | performance | seo | best-practices | ui-engine\n> docs\u002Fskills\u002Fweb-quality-audit\u002Freference.md\n\n## Verification\n- Output: response matches the ## Output contract format exactly\n- token_budget: total tokens within frontmatter token_budget\n- frontmatter: name, description, triggers, token_budget present and stable\n- cross-refs: each referenced skill exists\n- anti-patterns: none of the listed anti-patterns reintroduced\n\n",{"name":5,"triggers":59,"changelog":60,"description":7,"token_budget":61},"audit, review web quality, lighthouse, page quality, optimize website, design audit, ui audit, web audit, site review","docs\u002Fciclos\u002Fcycle28-20260815.md",2603,"main","4af6946b30783e2c8f9182082324d530fc28f838",".agents\u002Fskills\u002Fweb-quality-audit","https:\u002F\u002Fgithub.com\u002FLuisAlbertoMK\u002Fgentleman-agent-gh","https:\u002F\u002Fgithub.com\u002FLuisAlbertoMK","2026-11-10 18:34:27",{"source":8,"skillName":5,"commands":69,"prompt":79,"zipAvailable":80},[70,73,76],{"tool":71,"command":72},"npx","npx skills add LuisAlbertoMK\u002Fgentleman-agent-gh --skill web-quality-audit",{"tool":74,"command":75},"bunx","bunx skills add LuisAlbertoMK\u002Fgentleman-agent-gh --skill web-quality-audit",{"tool":77,"command":78},"pnpm","pnpm dlx skills add LuisAlbertoMK\u002Fgentleman-agent-gh --skill web-quality-audit","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FLuisAlbertoMK\u002Fgentleman-agent-gh\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fweb-quality-audit\u002FSKILL.md",true,[82],{"path":83,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":86,"sourceHtmlUrl":87},"scripts\u002Fanalyze.sh","SCRIPT","脚本",3864,"https:\u002F\u002Fgithub.com\u002FLuisAlbertoMK\u002Fgentleman-agent-gh\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fweb-quality-audit\u002Fscripts\u002Fanalyze.sh",[89,100,123,143,168,194],{"skillNo":90,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":91,"categories":92,"keywords":97,"publishedAt":54},"01M71R7K35P668DYEPYGDQP2QA","https:\u002F\u002Fgithub.com\u002FLuisAlbertoMK\u002Fgentleman-agent-gh\u002Fblob\u002Fmain\u002Fdocs\u002Fciclos\u002Fc28-w1-backup\u002Fweb-quality-audit\u002FSKILL.md",[93,94,95,96],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":23,"categoryName":24,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":26,"categoryName":27,"taxonomyType":28,"taxonomyTypeDesc":29},{"categoryNo":31,"categoryName":32,"taxonomyType":28,"taxonomyTypeDesc":29},[38,34,37,36,35,49,41,47,51,98,99,50,42,44,48,52,53,43,40,46],"ui","responsive",{"skillNo":101,"name":102,"nameZh":6,"description":103,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":104,"categories":105,"keywords":107,"publishedAt":54},"01M71R7H1RA7CQ568DHRK37PE2","ui-engine","UI system — Grid\u002FFlexbox\u002F@layer\u002F:has(), container queries, compositor-only animation, OKLCH tokens, component patterns","https:\u002F\u002Fgithub.com\u002FLuisAlbertoMK\u002Fgentleman-agent-gh\u002Fblob\u002Fmain\u002Fdocs\u002Fciclos\u002Fc28-w1-backup\u002Fui-engine\u002FSKILL.md",[106],{"categoryNo":26,"categoryName":27,"taxonomyType":28,"taxonomyTypeDesc":29},[108,109,98,49,110,111,112,46,113,42,114,115,116,47,117,118,119,120,121,122],"ui engine","engine","compositor","css","dark","system","mode","hooks","container","only","query","components","dark mode","grid","queries",{"skillNo":124,"name":125,"nameZh":6,"description":126,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":127,"categories":128,"keywords":131,"publishedAt":54},"01M71R7EPMZFKB833WE4B3GTHC","baseline-ui","Anti-slop UI — layout, typography, responsive, animation, tokens. Use for cleanup or polish.","https:\u002F\u002Fgithub.com\u002FLuisAlbertoMK\u002Fgentleman-agent-gh\u002Fblob\u002Fmain\u002Fdocs\u002Fciclos\u002Fc28-w1-backup\u002Fbaseline-ui\u002FSKILL.md",[129,130],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":26,"categoryName":27,"taxonomyType":28,"taxonomyTypeDesc":29},[132,133,98,49,134,135,136,137,42,138,116,47,139,140,141,44,142,118,121,53],"baseline ui","baseline","generic","slop","for","anti-slop","fix","interface","cleanup","design review","use",{"skillNo":144,"name":145,"nameZh":6,"description":146,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":147,"categories":148,"keywords":152,"publishedAt":54},"01M71R7CWK3FBW77Z8WD9GXQFE","skill-creator","Create new AI agent skills following Agent Skills spec -- auto-bootstrap unknown tasks, define structure, register in AGENTS.md","https:\u002F\u002Fgithub.com\u002FLuisAlbertoMK\u002Fgentleman-agent-gh\u002Fblob\u002Fmain\u002F.archive\u002Fskills\u002Fskill-creator\u002FSKILL.md",[149],{"categoryNo":150,"categoryName":151,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发",[153,154,155,156,157,158,159,160,161,162,163,164,165,166,167],"skill creator","creator","create","structure","register","2026","spec","new","ai skill","auto","define","ai agent","unknown","tasks","bootstrap",{"skillNo":169,"name":170,"nameZh":6,"description":171,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":172,"categories":173,"keywords":176,"publishedAt":54},"01M71R78DZM1GA16F1KN8ND926","senior-engineer","Apply senior engineering competencies — system design, trade-off analysis, delegation, mentoring, and tech debt strategy","https:\u002F\u002Fgithub.com\u002FLuisAlbertoMK\u002Fgentleman-agent-gh\u002Fblob\u002Fmain\u002F.archive\u002Fskills\u002Fsenior-engineer\u002FSKILL.md",[174,175],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":26,"categoryName":27,"taxonomyType":28,"taxonomyTypeDesc":29},[177,178,179,180,181,182,183,47,184,185,158,186,187,188,113,189,190,191,192,193],"engineer","senior","senior engineer","system design","trade-offs","senior engineering","delegation","senior architect","analysis","debt","architect","tech","strategy","apply","trade","tech debt","engineering",{"skillNo":195,"name":196,"nameZh":6,"description":197,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":198,"categories":199,"keywords":204,"publishedAt":54},"01M71R74WQTXZMG3219RND96CE","prompt-engineering","Design effective prompts using SPEARS framework — scope, principles, examples, assertions, refinements, with ReAct and multi-agent patterns","https:\u002F\u002Fgithub.com\u002FLuisAlbertoMK\u002Fgentleman-agent-gh\u002Fblob\u002Fmain\u002F.archive\u002Fskills\u002Fprompt-engineering\u002FSKILL.md",[200,203],{"categoryNo":201,"categoryName":202,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000009","前端开发",{"categoryNo":150,"categoryName":151,"taxonomyType":20,"taxonomyTypeDesc":21},[205,206,193,207,208,47,209,158,210,211,212,213,214,215,216,217,218,219,220,221],"prompt","prompt engineering","scope","improve","react","security","patterns","multi-agent","framework","agent patterns","assertions","examples","with","multi","principles","improve prompt","prompts"]