[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71R2G851CEAB79R44CQHSMS":3,"skill-same:01M71R2G851CEAB79R44CQHSMS":56},{"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":17,"publishedAt":28,"linkOnly":29,"markdownContent":30,"markdownBody":31,"frontMatter":32,"refName":36,"commitSha":37,"skillDirectory":38,"forksCount":13,"repositoryHtmlUrl":39,"repositoryHomepageUrl":6,"ownerHtmlUrl":40,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":41,"install":42,"resources":55},"01M71R2G851CEAB79R44CQHSMS","external-improvement",null,"5-phase improvement cycle for external projects — 3+ subagents per phase.","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\u002Fexternal-improvement\u002FSKILL.md",[],[18,19,20,21,22,23,24,25,26,27],"improvement","external improvement","projects","for","project","cycle","improve","phase","docs","subagents","2026-11-10 13:02:02",false,"---\nname: external-improvement\ndescription: \"5-phase improvement cycle for external projects — 3+ subagents per phase.\"\ntriggers: \"improve external project, mejora proyecto, proyecto externo, 5-phase cycle, ciclo 5 fases, analizá este proyecto, corré el ciclo, revisame el proyecto, !5fases, !extimprove, aplicá las 5 fases\"\nchangelog: docs\u002Fciclos\u002Fcycle28-20260815.md\ntoken_budget: 2850\n---\n\n## When to Use\n5-phase improvement cycle for external projects — 3+ subagen\n\n## 5-Phase Cycle\n\nEach phase: 3+ subagents via `task()` or `delivery-harness`. Return 4-field: `Decision Taken | Files Changed | Key Findings | Nuance`.\n\n| Phase | Subagents | Focus | Output | Gate |\n|-------|-----------|-------|--------|------|\n| **P1 EXPLORE** | 3 | Structure, Architecture, Dependencies | `docs\u002Fexternal\u002F\u003Cproj>\u002FP1-EXPLORE.md` | All 3 reports must exist |\n| **P2 DIAGNOSE** | 3+ | Quality, Security, Performance (+Tests opt) | `P2-DIAGNOSIS.md` | ≥3 subagents complete |\n| **P3 PLAN** | 3 | I\u002FR scoring, dep graph, rollback strategy | `P3-PLAN.md` | ≥1 batch with I\u002FR ≥ 1.0 |\n| **P4 EXECUTE** | 2\u002Fbatch | Apply fixes + doc\u002Ftests per batch | `P4-EXECUTION.md` | All batches applied or SKIP'd |\n| **P5 VERIFY & LEARN** | 3 | Regression, Score delta, Learning extraction | `P5-REPORT.md` | Score drop >0.5 → revert |\n\n**Rule**: If P3 finds no batch with I\u002FR ≥ 1.0 → STOP (project healthy).\n\n## Output\n```\ndocs\u002Fexternal\u002F\u003Cproject>\u002F\n├── P1-EXPLORE.md\n├── P2-DIAGNOSIS.md\n├── P3-PLAN.md\n├── P4-EXECUTION.md\n└── P5-REPORT.md\n```\n\n## Anti-Rationalization\n\n| Rationalization | Red Flag | Verification |\n|-----------------|----------|--------------|\n| \"3 subagentes por fase es overkill en proyectos chicos\" | Reducir a 1-2 subagentes por fase | Protocolo fijo: cada fase 3+ subagents vía task()\u002Fdelivery-harness; P2 ≥3 reports, P3 ≥1 batch I\u002FR≥1.0 |\n| \"adaptar el proyecto externo a nuestras convenciones primero\" | Reformatear antes de diagnosticar | P1 EXPLORE primero: entender estructura\u002Farch\u002Fdeps del proyecto externo antes de proponer cambios |\n| \"saltar research si el repo es conocido\" | Omitir P1 y asumir diagnóstico | Ejecutar P1→P5 secuencial; P1 gate: 3 reports deben existir antes de P2 |\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: delivery-harness | project-mapper | gap-analysis | sdd-propose | sdd-verify | triple-verify | bitacora | commit-crafter\n---\n\ndocs\u002Fskills\u002Fexternal-improvement\u002Freference.md\n---\n\n","## When to Use\n5-phase improvement cycle for external projects — 3+ subagen\n\n## 5-Phase Cycle\n\nEach phase: 3+ subagents via `task()` or `delivery-harness`. Return 4-field: `Decision Taken | Files Changed | Key Findings | Nuance`.\n\n| Phase | Subagents | Focus | Output | Gate |\n|-------|-----------|-------|--------|------|\n| **P1 EXPLORE** | 3 | Structure, Architecture, Dependencies | `docs\u002Fexternal\u002F\u003Cproj>\u002FP1-EXPLORE.md` | All 3 reports must exist |\n| **P2 DIAGNOSE** | 3+ | Quality, Security, Performance (+Tests opt) | `P2-DIAGNOSIS.md` | ≥3 subagents complete |\n| **P3 PLAN** | 3 | I\u002FR scoring, dep graph, rollback strategy | `P3-PLAN.md` | ≥1 batch with I\u002FR ≥ 1.0 |\n| **P4 EXECUTE** | 2\u002Fbatch | Apply fixes + doc\u002Ftests per batch | `P4-EXECUTION.md` | All batches applied or SKIP'd |\n| **P5 VERIFY & LEARN** | 3 | Regression, Score delta, Learning extraction | `P5-REPORT.md` | Score drop >0.5 → revert |\n\n**Rule**: If P3 finds no batch with I\u002FR ≥ 1.0 → STOP (project healthy).\n\n## Output\n```\ndocs\u002Fexternal\u002F\u003Cproject>\u002F\n├── P1-EXPLORE.md\n├── P2-DIAGNOSIS.md\n├── P3-PLAN.md\n├── P4-EXECUTION.md\n└── P5-REPORT.md\n```\n\n## Anti-Rationalization\n\n| Rationalization | Red Flag | Verification |\n|-----------------|----------|--------------|\n| \"3 subagentes por fase es overkill en proyectos chicos\" | Reducir a 1-2 subagentes por fase | Protocolo fijo: cada fase 3+ subagents vía task()\u002Fdelivery-harness; P2 ≥3 reports, P3 ≥1 batch I\u002FR≥1.0 |\n| \"adaptar el proyecto externo a nuestras convenciones primero\" | Reformatear antes de diagnosticar | P1 EXPLORE primero: entender estructura\u002Farch\u002Fdeps del proyecto externo antes de proponer cambios |\n| \"saltar research si el repo es conocido\" | Omitir P1 y asumir diagnóstico | Ejecutar P1→P5 secuencial; P1 gate: 3 reports deben existir antes de P2 |\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: delivery-harness | project-mapper | gap-analysis | sdd-propose | sdd-verify | triple-verify | bitacora | commit-crafter\n---\n\ndocs\u002Fskills\u002Fexternal-improvement\u002Freference.md\n---\n\n",{"name":5,"triggers":33,"changelog":34,"description":7,"token_budget":35},"improve external project, mejora proyecto, proyecto externo, 5-phase cycle, ciclo 5 fases, analizá este proyecto, corré el ciclo, revisame el proyecto, !5fases, !extimprove, aplicá las 5 fases","docs\u002Fciclos\u002Fcycle28-20260815.md",2850,"main","4af6946b30783e2c8f9182082324d530fc28f838",".agents\u002Fskills\u002Fexternal-improvement","https:\u002F\u002Fgithub.com\u002FLuisAlbertoMK\u002Fgentleman-agent-gh","https:\u002F\u002Fgithub.com\u002FLuisAlbertoMK","2026-11-10 18:34:27",{"source":8,"skillName":5,"commands":43,"prompt":53,"zipAvailable":54},[44,47,50],{"tool":45,"command":46},"npx","npx skills add LuisAlbertoMK\u002Fgentleman-agent-gh --skill external-improvement",{"tool":48,"command":49},"bunx","bunx skills add LuisAlbertoMK\u002Fgentleman-agent-gh --skill external-improvement",{"tool":51,"command":52},"pnpm","pnpm dlx skills add LuisAlbertoMK\u002Fgentleman-agent-gh --skill external-improvement","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FLuisAlbertoMK\u002Fgentleman-agent-gh\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fexternal-improvement\u002FSKILL.md",true,[],[57,100,123,142,167,193],{"skillNo":58,"name":59,"nameZh":6,"description":60,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":61,"categories":62,"keywords":79,"publishedAt":28},"01M71R7K35P668DYEPYGDQP2QA","web-quality-audit","Comprehensive web audit: performance, a11y, SEO, responsive, animation, design tokens.","https:\u002F\u002Fgithub.com\u002FLuisAlbertoMK\u002Fgentleman-agent-gh\u002Fblob\u002Fmain\u002Fdocs\u002Fciclos\u002Fc28-w1-backup\u002Fweb-quality-audit\u002FSKILL.md",[63,68,71,76],{"categoryNo":64,"categoryName":65,"taxonomyType":66,"taxonomyTypeDesc":67},"01JBSEEDCAT000000000000015","视觉设计","SCENARIO","使用场景",{"categoryNo":69,"categoryName":70,"taxonomyType":66,"taxonomyTypeDesc":67},"01JBSEEDCAT000000000000019","营销推广",{"categoryNo":72,"categoryName":73,"taxonomyType":74,"taxonomyTypeDesc":75},"01JBSEEDCAT000000000000032","设计师","PROFESSION","适用职业",{"categoryNo":77,"categoryName":78,"taxonomyType":74,"taxonomyTypeDesc":75},"01JBSEEDCAT000000000000035","市场营销",[80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99],"quality","quality audit","web quality audit","audit","web","Animation","design audit","design","website","ui","responsive","seo","tokens","ui audit","Lighthouse","performance","review","optimize","a11y","page",{"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":28},"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":72,"categoryName":73,"taxonomyType":74,"taxonomyTypeDesc":75},[108,109,89,85,110,111,112,99,113,92,114,115,116,87,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":28},"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":64,"categoryName":65,"taxonomyType":66,"taxonomyTypeDesc":67},{"categoryNo":72,"categoryName":73,"taxonomyType":74,"taxonomyTypeDesc":75},[132,133,89,85,134,135,21,136,92,137,116,87,138,139,140,93,141,118,121,96],"baseline ui","baseline","generic","slop","anti-slop","fix","interface","cleanup","design review","use",{"skillNo":143,"name":144,"nameZh":6,"description":145,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":146,"categories":147,"keywords":151,"publishedAt":28},"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",[148],{"categoryNo":149,"categoryName":150,"taxonomyType":66,"taxonomyTypeDesc":67},"01JBSEEDCAT000000000000023","Skill与智能体开发",[152,153,154,155,156,157,158,159,160,161,162,163,164,165,166],"skill creator","creator","create","structure","register","2026","spec","new","ai skill","auto","define","ai agent","unknown","tasks","bootstrap",{"skillNo":168,"name":169,"nameZh":6,"description":170,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":171,"categories":172,"keywords":175,"publishedAt":28},"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",[173,174],{"categoryNo":64,"categoryName":65,"taxonomyType":66,"taxonomyTypeDesc":67},{"categoryNo":72,"categoryName":73,"taxonomyType":74,"taxonomyTypeDesc":75},[176,177,178,179,180,181,182,87,183,184,157,185,186,187,113,188,189,190,191,192],"engineer","senior","senior engineer","system design","trade-offs","senior engineering","delegation","senior architect","analysis","debt","architect","tech","strategy","apply","trade","tech debt","engineering",{"skillNo":194,"name":195,"nameZh":6,"description":196,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":197,"categories":198,"keywords":203,"publishedAt":28},"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",[199,202],{"categoryNo":200,"categoryName":201,"taxonomyType":66,"taxonomyTypeDesc":67},"01JBSEEDCAT000000000000009","前端开发",{"categoryNo":149,"categoryName":150,"taxonomyType":66,"taxonomyTypeDesc":67},[204,205,192,206,24,87,207,157,208,209,210,211,212,213,214,215,216,217,218,219],"prompt","prompt engineering","scope","react","security","patterns","multi-agent","framework","agent patterns","assertions","examples","with","multi","principles","improve prompt","prompts"]