[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71R5ARRFMEBTBJN0SARGSP2":3,"skill-same:01M71R5ARRFMEBTBJN0SARGSP2":63},{"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":35,"linkOnly":36,"markdownContent":37,"markdownBody":38,"frontMatter":39,"refName":44,"commitSha":45,"skillDirectory":46,"forksCount":13,"repositoryHtmlUrl":47,"repositoryHomepageUrl":6,"ownerHtmlUrl":48,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":49,"install":50,"resources":62},"01M71R5ARRFMEBTBJN0SARGSP2","sdd-init",null,"Initialize SDD context, testing capabilities, registry, persistence. Trigger: sdd init, iniciar sdd, openspec init.","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\u002Fsdd-init\u002FSKILL.md",[],[18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34],"init","sdd","sdd init","context","openspec init","true","trigger","context setup","openspec","initialize","testing","persistence","capabilities","registry","bootstrap","setup","docs","2026-11-10 13:02:02",false,"---\nname: sdd-init\ndescription: \"Initialize SDD context, testing capabilities, registry, persistence. Trigger: sdd init, iniciar sdd, openspec init.\"\ntriggers: \"SDD init, initialize SDD, bootstrap SDD, SDD context setup\"\ndelegate_only: true\nchangelog: docs\u002Fciclos\u002Fcycle28-20260815.md\ntoken_budget: 2327\n---\n\n## Activation\nRun when orchestrator\u002Fuser asks to initialize SDD. You are the phase executor — do the work, don't delegate.\n\n## Language\nGenerated artifacts default to English. Spanish: neutral\u002Fprofessional unless regional variant requested. Comments follow target context.\n\n## Hard Rules\n- Detect real stack, conventions, architecture, testing tools, persistence mode; never guess.\n- `engram`: do NOT create `openspec\u002F`. `openspec`: follow `..\u002F_shared\u002Fopenspec-convention.md`, write files. `hybrid`: write both.\n- Always persist testing capabilities as `sdd\u002F{project}\u002Ftesting-capabilities` or `openspec\u002Fconfig.yaml` `testing:`.\n- Always build `.atl\u002Fskill-registry.md`; save `skill-registry` to Engram when available.\n- `capture_prompt: false` for automated SDD\u002Fconfig saves.\n- If `openspec\u002F` exists, report what exists and ask before updating.\n\n## Decision Gates\n| Input | Action |\n|---|---|\n| `mode=engram` | Save context + capabilities to Engram only |\n| `mode=openspec` | Create\u002Fupdate openspec bootstrap files only |\n| `mode=hybrid` | Both Engram and openspec |\n| `mode=none` | Return detected context only; no SDD artifacts except registry |\n| Strict TDD marker\u002Fconfig found | Use that value |\n| No marker but test runner exists | Default `strict_tdd: true` |\n| No test runner | Set `strict_tdd: false`, explain unavailable |\n\n## Reference\n> docs\u002Fskills\u002Fsdd-init\u002Freference.md\n## Anti-Rationalization\n\n| Rationalization | Red Flag | Verification |\n|-----------------|----------|--------------|\n| \"Skill without verification\" | Doing work without checking output format | Output matches skill ## Output contract + file:line citaton |\n| \"Save time skipping this skill\" | Using skill directly without resolving deps | skill-graph resolution + cross-ref check |\n| \"Output is self-evident\" | No file:line or confidence marker | Cite file:line or flag confidence: unvalidated |\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## Refs\nCross-Refs: sdd | sdd-explore\n\n","## Activation\nRun when orchestrator\u002Fuser asks to initialize SDD. You are the phase executor — do the work, don't delegate.\n\n## Language\nGenerated artifacts default to English. Spanish: neutral\u002Fprofessional unless regional variant requested. Comments follow target context.\n\n## Hard Rules\n- Detect real stack, conventions, architecture, testing tools, persistence mode; never guess.\n- `engram`: do NOT create `openspec\u002F`. `openspec`: follow `..\u002F_shared\u002Fopenspec-convention.md`, write files. `hybrid`: write both.\n- Always persist testing capabilities as `sdd\u002F{project}\u002Ftesting-capabilities` or `openspec\u002Fconfig.yaml` `testing:`.\n- Always build `.atl\u002Fskill-registry.md`; save `skill-registry` to Engram when available.\n- `capture_prompt: false` for automated SDD\u002Fconfig saves.\n- If `openspec\u002F` exists, report what exists and ask before updating.\n\n## Decision Gates\n| Input | Action |\n|---|---|\n| `mode=engram` | Save context + capabilities to Engram only |\n| `mode=openspec` | Create\u002Fupdate openspec bootstrap files only |\n| `mode=hybrid` | Both Engram and openspec |\n| `mode=none` | Return detected context only; no SDD artifacts except registry |\n| Strict TDD marker\u002Fconfig found | Use that value |\n| No marker but test runner exists | Default `strict_tdd: true` |\n| No test runner | Set `strict_tdd: false`, explain unavailable |\n\n## Reference\n> docs\u002Fskills\u002Fsdd-init\u002Freference.md\n## Anti-Rationalization\n\n| Rationalization | Red Flag | Verification |\n|-----------------|----------|--------------|\n| \"Skill without verification\" | Doing work without checking output format | Output matches skill ## Output contract + file:line citaton |\n| \"Save time skipping this skill\" | Using skill directly without resolving deps | skill-graph resolution + cross-ref check |\n| \"Output is self-evident\" | No file:line or confidence marker | Cite file:line or flag confidence: unvalidated |\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## Refs\nCross-Refs: sdd | sdd-explore\n\n",{"name":5,"triggers":40,"changelog":41,"description":7,"token_budget":42,"delegate_only":43},"SDD init, initialize SDD, bootstrap SDD, SDD context setup","docs\u002Fciclos\u002Fcycle28-20260815.md",2327,true,"main","4af6946b30783e2c8f9182082324d530fc28f838",".agents\u002Fskills\u002Fsdd-init","https:\u002F\u002Fgithub.com\u002FLuisAlbertoMK\u002Fgentleman-agent-gh","https:\u002F\u002Fgithub.com\u002FLuisAlbertoMK","2026-11-10 18:34:27",{"source":8,"skillName":5,"commands":51,"prompt":61,"zipAvailable":43},[52,55,58],{"tool":53,"command":54},"npx","npx skills add LuisAlbertoMK\u002Fgentleman-agent-gh --skill sdd-init",{"tool":56,"command":57},"bunx","bunx skills add LuisAlbertoMK\u002Fgentleman-agent-gh --skill sdd-init",{"tool":59,"command":60},"pnpm","pnpm dlx skills add LuisAlbertoMK\u002Fgentleman-agent-gh --skill sdd-init","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FLuisAlbertoMK\u002Fgentleman-agent-gh\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fsdd-init\u002FSKILL.md",[],[64,107,130,150,174,200],{"skillNo":65,"name":66,"nameZh":6,"description":67,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":68,"categories":69,"keywords":86,"publishedAt":35},"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",[70,75,78,83],{"categoryNo":71,"categoryName":72,"taxonomyType":73,"taxonomyTypeDesc":74},"01JBSEEDCAT000000000000015","视觉设计","SCENARIO","使用场景",{"categoryNo":76,"categoryName":77,"taxonomyType":73,"taxonomyTypeDesc":74},"01JBSEEDCAT000000000000019","营销推广",{"categoryNo":79,"categoryName":80,"taxonomyType":81,"taxonomyTypeDesc":82},"01JBSEEDCAT000000000000032","设计师","PROFESSION","适用职业",{"categoryNo":84,"categoryName":85,"taxonomyType":81,"taxonomyTypeDesc":82},"01JBSEEDCAT000000000000035","市场营销",[87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106],"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":108,"name":109,"nameZh":6,"description":110,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":111,"categories":112,"keywords":114,"publishedAt":35},"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",[113],{"categoryNo":79,"categoryName":80,"taxonomyType":81,"taxonomyTypeDesc":82},[115,116,96,92,117,118,119,106,120,99,121,122,123,94,124,125,126,127,128,129],"ui engine","engine","compositor","css","dark","system","mode","hooks","container","only","query","components","dark mode","grid","queries",{"skillNo":131,"name":132,"nameZh":6,"description":133,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":134,"categories":135,"keywords":138,"publishedAt":35},"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",[136,137],{"categoryNo":71,"categoryName":72,"taxonomyType":73,"taxonomyTypeDesc":74},{"categoryNo":79,"categoryName":80,"taxonomyType":81,"taxonomyTypeDesc":82},[139,140,96,92,141,142,143,144,99,145,123,94,146,147,148,100,149,125,128,103],"baseline ui","baseline","generic","slop","for","anti-slop","fix","interface","cleanup","design review","use",{"skillNo":151,"name":152,"nameZh":6,"description":153,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":154,"categories":155,"keywords":159,"publishedAt":35},"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",[156],{"categoryNo":157,"categoryName":158,"taxonomyType":73,"taxonomyTypeDesc":74},"01JBSEEDCAT000000000000023","Skill与智能体开发",[160,161,162,163,164,165,166,167,168,169,170,171,172,173,32],"skill creator","creator","create","structure","register","2026","spec","new","ai skill","auto","define","ai agent","unknown","tasks",{"skillNo":175,"name":176,"nameZh":6,"description":177,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":178,"categories":179,"keywords":182,"publishedAt":35},"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",[180,181],{"categoryNo":71,"categoryName":72,"taxonomyType":73,"taxonomyTypeDesc":74},{"categoryNo":79,"categoryName":80,"taxonomyType":81,"taxonomyTypeDesc":82},[183,184,185,186,187,188,189,94,190,191,165,192,193,194,120,195,196,197,198,199],"engineer","senior","senior engineer","system design","trade-offs","senior engineering","delegation","senior architect","analysis","debt","architect","tech","strategy","apply","trade","tech debt","engineering",{"skillNo":201,"name":202,"nameZh":6,"description":203,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":204,"categories":205,"keywords":210,"publishedAt":35},"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",[206,209],{"categoryNo":207,"categoryName":208,"taxonomyType":73,"taxonomyTypeDesc":74},"01JBSEEDCAT000000000000009","前端开发",{"categoryNo":157,"categoryName":158,"taxonomyType":73,"taxonomyTypeDesc":74},[211,212,199,213,214,94,215,165,216,217,218,219,220,221,222,223,224,225,226,227],"prompt","prompt engineering","scope","improve","react","security","patterns","multi-agent","framework","agent patterns","assertions","examples","with","multi","principles","improve prompt","prompts"]