[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71R2WXV4J4697Q95RC1F79J":3,"skill-same:01M71R2WXV4J4697Q95RC1F79J":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},"01M71R2WXV4J4697Q95RC1F79J","help",null,"Explain Ralph Loop plugin and available commands","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\u002Fhelp\u002FSKILL.md",[],[5,18,19,20,21,22,23,24,25,26,27],"docs","plugin","loop","explain","ralph","ralph loop","do","commands","you","can","2026-11-10 13:02:02",false,"---\nname: help\ndescription: \"Explain Ralph Loop plugin and available commands\"\ntriggers: \"help, ralph help, commands, available commands, what can you do, \u002Fhelp\"\nchangelog: docs\u002Fciclos\u002Fcycle28-20260815.md\ntoken_budget: 2500\n---\n\n## When to Use\nExplain Ralph Loop plugin and available commands\n\n## Core Commands\n- **\u002Fralph-loop `\u003Ctask>`**: Iterative loop. Auto-continues until `\u003Cpromise>DONE\u003C\u002Fpromise>`.\n- **\u002Fcancel-ralph**: Cancel active loop.\n\n## Routing\n- **T1** (GREEN, 1 file, known) → `gentleman-quick`\n- **T2** (YELLOW, 2-4 files, ambiguous) → `gentleman-deep` \u002F `gentleman-codex`\n- **T3** (ORANGE, 5+ files, arch) → parallel units\n- **T4** (RED, schema\u002Fauth\u002FAPI contract) → STOP, ask user\n- **Domain** (opencode-model-router): Security → `gentleman-security`, Infra → `gentleman-infra`, Frontend → `gentleman-frontend`. Domain overrides file-count.\n\n## Common Tasks\n- First-time: `QUICKSTART.md` → `scripts\u002Fhealth-check-system.ps1`\n- Health: `scripts\u002Fhealth-check-system.ps1`\n- Circuit breaker: `.learnings\u002Fmcp-circuit-state.json` (CLOSED\u002FOPEN 60s\u002FHALF_OPEN)\n- Dream: `!dream` \u002F `!dream quick`\n- Close: `!close` (BITACORA + git + protected + `mem_session_summary`)\n- Patterns: `scripts\u002Fsession-miner.ps1 -Mode scan -Json`\n\n## Anti-Rationalization\n\n| Rationalization | Red Flag | Verification |\n|-----------------|----------|--------------|\n| \"explicar comandos sin SHORTCUTS.md\" | comando descrito sin verificar SHORTCUTS.md file:line | validar cada comando contra SHORTCUTS.md + SKILL.md trigger file:line |\n| \"inventar shortcuts\" | shortcut no existe en SHORTCUTS.md sugerido como real | grep SHORTCUTS.md file:line antes de listar cualquier shortcut |\n| \"asumir routing sin verificar T-level\" | T1-T4 routing descrito sin cotejar help ## Routing | verificar T-level con help ## Routing + execution-mode file:line |\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: ralph-loop | cancel-ralph | opencode-model-router | context-watchdog | immune-system | session-resume | engram-protocol\n\n---\n\n> See [reference.md](docs\u002Fskills\u002Fhelp\u002Freference.md) for extended details, examples, and detailed patterns.\n\n","## When to Use\nExplain Ralph Loop plugin and available commands\n\n## Core Commands\n- **\u002Fralph-loop `\u003Ctask>`**: Iterative loop. Auto-continues until `\u003Cpromise>DONE\u003C\u002Fpromise>`.\n- **\u002Fcancel-ralph**: Cancel active loop.\n\n## Routing\n- **T1** (GREEN, 1 file, known) → `gentleman-quick`\n- **T2** (YELLOW, 2-4 files, ambiguous) → `gentleman-deep` \u002F `gentleman-codex`\n- **T3** (ORANGE, 5+ files, arch) → parallel units\n- **T4** (RED, schema\u002Fauth\u002FAPI contract) → STOP, ask user\n- **Domain** (opencode-model-router): Security → `gentleman-security`, Infra → `gentleman-infra`, Frontend → `gentleman-frontend`. Domain overrides file-count.\n\n## Common Tasks\n- First-time: `QUICKSTART.md` → `scripts\u002Fhealth-check-system.ps1`\n- Health: `scripts\u002Fhealth-check-system.ps1`\n- Circuit breaker: `.learnings\u002Fmcp-circuit-state.json` (CLOSED\u002FOPEN 60s\u002FHALF_OPEN)\n- Dream: `!dream` \u002F `!dream quick`\n- Close: `!close` (BITACORA + git + protected + `mem_session_summary`)\n- Patterns: `scripts\u002Fsession-miner.ps1 -Mode scan -Json`\n\n## Anti-Rationalization\n\n| Rationalization | Red Flag | Verification |\n|-----------------|----------|--------------|\n| \"explicar comandos sin SHORTCUTS.md\" | comando descrito sin verificar SHORTCUTS.md file:line | validar cada comando contra SHORTCUTS.md + SKILL.md trigger file:line |\n| \"inventar shortcuts\" | shortcut no existe en SHORTCUTS.md sugerido como real | grep SHORTCUTS.md file:line antes de listar cualquier shortcut |\n| \"asumir routing sin verificar T-level\" | T1-T4 routing descrito sin cotejar help ## Routing | verificar T-level con help ## Routing + execution-mode file:line |\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: ralph-loop | cancel-ralph | opencode-model-router | context-watchdog | immune-system | session-resume | engram-protocol\n\n---\n\n> See [reference.md](docs\u002Fskills\u002Fhelp\u002Freference.md) for extended details, examples, and detailed patterns.\n\n",{"name":5,"triggers":33,"changelog":34,"description":7,"token_budget":35},"help, ralph help, commands, available commands, what can you do, \u002Fhelp","docs\u002Fciclos\u002Fcycle28-20260815.md",2500,"main","4af6946b30783e2c8f9182082324d530fc28f838",".agents\u002Fskills\u002Fhelp","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 help",{"tool":48,"command":49},"bunx","bunx skills add LuisAlbertoMK\u002Fgentleman-agent-gh --skill help",{"tool":51,"command":52},"pnpm","pnpm dlx skills add LuisAlbertoMK\u002Fgentleman-agent-gh --skill help","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FLuisAlbertoMK\u002Fgentleman-agent-gh\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fhelp\u002FSKILL.md",true,[],[57,100,123,143,168,194],{"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,136,137,92,138,116,87,139,140,141,93,142,118,121,96],"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":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",[149],{"categoryNo":150,"categoryName":151,"taxonomyType":66,"taxonomyTypeDesc":67},"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":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",[174,175],{"categoryNo":64,"categoryName":65,"taxonomyType":66,"taxonomyTypeDesc":67},{"categoryNo":72,"categoryName":73,"taxonomyType":74,"taxonomyTypeDesc":75},[177,178,179,180,181,182,183,87,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":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",[200,203],{"categoryNo":201,"categoryName":202,"taxonomyType":66,"taxonomyTypeDesc":67},"01JBSEEDCAT000000000000009","前端开发",{"categoryNo":150,"categoryName":151,"taxonomyType":66,"taxonomyTypeDesc":67},[205,206,193,207,208,87,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"]