[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6J42ZSNKVCNV4T2MP49TK7T":3,"skill-same:01M6J42ZSNKVCNV4T2MP49TK7T":159},{"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":37,"publishedAt":58,"linkOnly":59,"markdownContent":60,"markdownBody":61,"frontMatter":62,"refName":93,"commitSha":94,"skillDirectory":95,"forksCount":96,"repositoryHtmlUrl":97,"repositoryHomepageUrl":98,"ownerHtmlUrl":99,"ownerBlogUrl":6,"ownerDescription":100,"updatedAt":101,"install":102,"resources":114},"01M6J42ZSNKVCNV4T2MP49TK7T","mk:stitch",null,"Generates a novel UI design from a text prompt via Stitch AI, exporting Tailwind and HTML. NOT for mk:figma.","ngocsangyem\u002FMeowKit","ngocsangyem","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F33769536?v=4","01M6J3FSMJAG9PVQEGRT7AQ9J2","Sang Nguyen","01M6J3FSRTJG0MNP6NV71639RM",16,"MIT","https:\u002F\u002Fgithub.com\u002Fngocsangyem\u002FMeowKit\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fstitch\u002FSKILL.md",[18,23,26,29,34],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000009","前端开发","SCENARIO","使用场景",{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":27,"categoryName":28,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发",{"categoryNo":30,"categoryName":31,"taxonomyType":32,"taxonomyTypeDesc":33},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",{"categoryNo":35,"categoryName":36,"taxonomyType":32,"taxonomyTypeDesc":33},"01JBSEEDCAT000000000000032","设计师",[5,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57],"stitch","new","html-export","Bash","design-handoff","text-to-ui","design-generation","false","utility","ui-generation","kit","design","frontend","implementing","prototyping","Tailwind","frontend-design","get","figma","sources","2026-11-10 10:12:30",false,"---\nname: mk:stitch\ndescription: Generates a novel UI design from a text prompt via Stitch AI, exporting Tailwind and HTML. NOT for mk:figma.\nuser-invocable: true\nwhen_to_use: No design source exists and one must be invented from a description.\ncategory: frontend\nphase: on-demand\nkeywords:\n  - stitch\n  - ui-generation\n  - text-to-ui\n  - prototyping\n  - design-generation\n  - tailwind\n  - html-export\n  - design-to-code\n  - design-handoff\n  - ai-design\n  - rapid-prototyping\n  - mock-ui\n  - screen-design\nrequires_external_service:\n  - stitch\ndefault_enabled: false\nrequires_env:\n  - name: STITCH_API_KEY\n    required: true\n    description: Stitch API key (sk_...) for design generation\n    setup: Get from https:\u002F\u002Fstitch.withgoogle.com\u002Fsettings\u002Fapi\n    fallback: Skill is disabled without this key. Use mk:frontend-design for text-based design instead.\ntrust_level: kit-authored\ninjection_risk: high\nstable_output_contract: true\nallowed-tools:\n  - Bash\n  - Read\n  - Write\n  - Edit\nargument-hint: '[generate|export|quota] [args]'\nmetadata:\n  author: meowkit\n  version: 1.0.0\nowner: utility\ncriticality: medium\nstatus: active\nruntime: claude-code\n---\n\n# Stitch — AI Design Generation\n\nGenerate high-fidelity UI designs from text prompts. Export Tailwind\u002FHTML, PNG screenshot,\nand DESIGN.md for handoff to `mk:frontend-design`.\n\nUse only for a novel, text-prompt design. Existing design sources belong to `mk:figma` or\n`mk:frontend-design`.\n\n## Setup and guard\n\nSet `STITCH_API_KEY` in the project env file, then install the scripts once:\n\n```bash\ncd ${CLAUDE_SKILL_DIR}\u002Fscripts && npm install\n```\n\nRun the prerequisite check before any API command; it fails before a network request if the key\nor `tsx` is unavailable. Full setup, optional variables, and MCP setup: [references\u002Fstitch-setup.md](references\u002Fstitch-setup.md).\n\n## Fail-Closed Gate\n\nBefore any script runs, verify both prerequisites:\n\n```bash\n# Key gate\n[ -z \"$STITCH_API_KEY\" ] && { echo \"[X] STITCH_API_KEY not set — add it to the project env file\"; exit 1; }\n\n# tsx gate\nnpx tsx --version 2>\u002Fdev\u002Fnull || { echo \"[X] tsx not found — run: cd ${CLAUDE_SKILL_DIR}\u002Fscripts && npm install\"; exit 1; }\n```\n\n`stitch-api-call.ts` also checks `STITCH_API_KEY` as its first action before any Stitch SDK\ncall. If the key is unset the script exits 1 immediately — no network request is made.\n\n## Quick Start\n\n```bash\n# 1. Check quota\nnpx tsx ${CLAUDE_SKILL_DIR}\u002Fscripts\u002Fstitch-quota.ts check\n\n# 2. Generate (API call only — returns JSON with screenId + imageUrl)\nnpx tsx ${CLAUDE_SKILL_DIR}\u002Fscripts\u002Fstitch-api-call.ts \\\n  generate \"A checkout page with cart summary and payment form\"\n\n# 3. Export + write files (pipe: API call → schema-validate → write to disk)\nnpx tsx ${CLAUDE_SKILL_DIR}\u002Fscripts\u002Fstitch-api-call.ts export \u003Cscreen-id> | \\\n  npx tsx ${CLAUDE_SKILL_DIR}\u002Fscripts\u002Fstitch-write-output.ts\n```\n\n## Commands\n\n| Task | Command \u002F contract |\n|---|---|\n| Check quota | `npx tsx ${CLAUDE_SKILL_DIR}\u002Fscripts\u002Fstitch-quota.ts check` |\n| Generate | `npx tsx ${CLAUDE_SKILL_DIR}\u002Fscripts\u002Fstitch-api-call.ts generate \"\u003Cprompt>\"` — returns `screenId`, `projectId`, `imageUrl`, and quota data |\n| Export | `npx tsx ${CLAUDE_SKILL_DIR}\u002Fscripts\u002Fstitch-api-call.ts export \u003Cscreen-id> \\| npx tsx ${CLAUDE_SKILL_DIR}\u002Fscripts\u002Fstitch-write-output.ts` |\n\nShow `imageUrl` and obtain user approval before exporting. Detailed flags, quota operations, and\nthe API\u002Fwrite security boundary: [references\u002Fstitch-operations.md](references\u002Fstitch-operations.md).\n\n## Workflow\n\n1. Check quota; if exhausted (exit 2), route to `mk:frontend-design`.\n2. Generate, review the returned screenshot with the user, then export and write.\n3. Handoff `DESIGN.md` to `mk:frontend-design` for implementation.\n\nLoad [references\u002Fdesign-to-code-pipeline.md](references\u002Fdesign-to-code-pipeline.md) for variants,\niteration patterns, and detailed handoff guidance.\n\nThe writer outputs the HTML, image, and `DESIGN.md` handoff under `tasks\u002Fdesigns\u002F`; exact paths\nand the handoff contract are in [references\u002Fstitch-operations.md](references\u002Fstitch-operations.md).\n\n## Limitations\n\n- **HTML\u002FTailwind only** — no React\u002FVue\u002FSvelte export; use `mk:frontend-design` to convert\n- **Non-responsive layouts** — add breakpoints during implementation\n- **Static only** — no animations; add micro-interactions in code\n- **Local quota tracking** — actual usage may diverge if designs are generated outside this skill\n\n## Gotchas\n\n- `STITCH_API_KEY` must be set in the project env file — the skill fails closed (exit 1) if unset; no network call is attempted\n- `tsx` must be installed (`npm install` in `scripts\u002F`) — scripts will not run without it; install once per machine\n- Local quota can drift from real Stitch usage (e.g., designs made via the Stitch web UI); if you hit `RATE_LIMITED` despite the tracker showing credits, run `stitch-quota.ts reset`\n- Quota limits and paid-tier availability are volatile; load [quota-management.md](references\u002Fquota-management.md) before making a quota-based decision.\n- Screen IDs returned by `generate` are stable (Tool Contract Rule 2); project name auto-detection uses git remote then CWD basename\n- The optional MCP integration stores the API key in `.claude\u002F.mcp.json` — never commit that file; the kit's `.gitignore` covers it\n- `stitch-write-output.ts` validates CDN URLs against a Google-domain allowlist; if Stitch changes CDN domains, update `ALLOWED_CDN_SUFFIXES` in that script\n\n## References\n\n| Topic | File |\n|-------|------|\n| SDK API | `references\u002Fstitch-sdk-api.md` |\n| MCP Setup | `references\u002Fstitch-mcp-setup.md` |\n| Pipeline Patterns | `references\u002Fdesign-to-code-pipeline.md` |\n| Quota Strategy | `references\u002Fquota-management.md` |\n","# Stitch — AI Design Generation\n\nGenerate high-fidelity UI designs from text prompts. Export Tailwind\u002FHTML, PNG screenshot,\nand DESIGN.md for handoff to `mk:frontend-design`.\n\nUse only for a novel, text-prompt design. Existing design sources belong to `mk:figma` or\n`mk:frontend-design`.\n\n## Setup and guard\n\nSet `STITCH_API_KEY` in the project env file, then install the scripts once:\n\n```bash\ncd ${CLAUDE_SKILL_DIR}\u002Fscripts && npm install\n```\n\nRun the prerequisite check before any API command; it fails before a network request if the key\nor `tsx` is unavailable. Full setup, optional variables, and MCP setup: [references\u002Fstitch-setup.md](references\u002Fstitch-setup.md).\n\n## Fail-Closed Gate\n\nBefore any script runs, verify both prerequisites:\n\n```bash\n# Key gate\n[ -z \"$STITCH_API_KEY\" ] && { echo \"[X] STITCH_API_KEY not set — add it to the project env file\"; exit 1; }\n\n# tsx gate\nnpx tsx --version 2>\u002Fdev\u002Fnull || { echo \"[X] tsx not found — run: cd ${CLAUDE_SKILL_DIR}\u002Fscripts && npm install\"; exit 1; }\n```\n\n`stitch-api-call.ts` also checks `STITCH_API_KEY` as its first action before any Stitch SDK\ncall. If the key is unset the script exits 1 immediately — no network request is made.\n\n## Quick Start\n\n```bash\n# 1. Check quota\nnpx tsx ${CLAUDE_SKILL_DIR}\u002Fscripts\u002Fstitch-quota.ts check\n\n# 2. Generate (API call only — returns JSON with screenId + imageUrl)\nnpx tsx ${CLAUDE_SKILL_DIR}\u002Fscripts\u002Fstitch-api-call.ts \\\n  generate \"A checkout page with cart summary and payment form\"\n\n# 3. Export + write files (pipe: API call → schema-validate → write to disk)\nnpx tsx ${CLAUDE_SKILL_DIR}\u002Fscripts\u002Fstitch-api-call.ts export \u003Cscreen-id> | \\\n  npx tsx ${CLAUDE_SKILL_DIR}\u002Fscripts\u002Fstitch-write-output.ts\n```\n\n## Commands\n\n| Task | Command \u002F contract |\n|---|---|\n| Check quota | `npx tsx ${CLAUDE_SKILL_DIR}\u002Fscripts\u002Fstitch-quota.ts check` |\n| Generate | `npx tsx ${CLAUDE_SKILL_DIR}\u002Fscripts\u002Fstitch-api-call.ts generate \"\u003Cprompt>\"` — returns `screenId`, `projectId`, `imageUrl`, and quota data |\n| Export | `npx tsx ${CLAUDE_SKILL_DIR}\u002Fscripts\u002Fstitch-api-call.ts export \u003Cscreen-id> \\| npx tsx ${CLAUDE_SKILL_DIR}\u002Fscripts\u002Fstitch-write-output.ts` |\n\nShow `imageUrl` and obtain user approval before exporting. Detailed flags, quota operations, and\nthe API\u002Fwrite security boundary: [references\u002Fstitch-operations.md](references\u002Fstitch-operations.md).\n\n## Workflow\n\n1. Check quota; if exhausted (exit 2), route to `mk:frontend-design`.\n2. Generate, review the returned screenshot with the user, then export and write.\n3. Handoff `DESIGN.md` to `mk:frontend-design` for implementation.\n\nLoad [references\u002Fdesign-to-code-pipeline.md](references\u002Fdesign-to-code-pipeline.md) for variants,\niteration patterns, and detailed handoff guidance.\n\nThe writer outputs the HTML, image, and `DESIGN.md` handoff under `tasks\u002Fdesigns\u002F`; exact paths\nand the handoff contract are in [references\u002Fstitch-operations.md](references\u002Fstitch-operations.md).\n\n## Limitations\n\n- **HTML\u002FTailwind only** — no React\u002FVue\u002FSvelte export; use `mk:frontend-design` to convert\n- **Non-responsive layouts** — add breakpoints during implementation\n- **Static only** — no animations; add micro-interactions in code\n- **Local quota tracking** — actual usage may diverge if designs are generated outside this skill\n\n## Gotchas\n\n- `STITCH_API_KEY` must be set in the project env file — the skill fails closed (exit 1) if unset; no network call is attempted\n- `tsx` must be installed (`npm install` in `scripts\u002F`) — scripts will not run without it; install once per machine\n- Local quota can drift from real Stitch usage (e.g., designs made via the Stitch web UI); if you hit `RATE_LIMITED` despite the tracker showing credits, run `stitch-quota.ts reset`\n- Quota limits and paid-tier availability are volatile; load [quota-management.md](references\u002Fquota-management.md) before making a quota-based decision.\n- Screen IDs returned by `generate` are stable (Tool Contract Rule 2); project name auto-detection uses git remote then CWD basename\n- The optional MCP integration stores the API key in `.claude\u002F.mcp.json` — never commit that file; the kit's `.gitignore` covers it\n- `stitch-write-output.ts` validates CDN URLs against a Google-domain allowlist; if Stitch changes CDN domains, update `ALLOWED_CDN_SUFFIXES` in that script\n\n## References\n\n| Topic | File |\n|-------|------|\n| SDK API | `references\u002Fstitch-sdk-api.md` |\n| MCP Setup | `references\u002Fstitch-mcp-setup.md` |\n| Pipeline Patterns | `references\u002Fdesign-to-code-pipeline.md` |\n| Quota Strategy | `references\u002Fquota-management.md` |\n",{"name":5,"owner":46,"phase":63,"status":64,"runtime":65,"category":50,"keywords":66,"metadata":73,"criticality":76,"description":7,"trust_level":77,"when_to_use":78,"requires_env":79,"allowed-tools":86,"argument-hint":90,"injection_risk":91,"user-invocable":84,"default_enabled":59,"stable_output_contract":84,"requires_external_service":92},"on-demand","active","claude-code",[38,47,43,52,44,67,40,68,42,69,70,71,72],"tailwind","design-to-code","ai-design","rapid-prototyping","mock-ui","screen-design",{"author":74,"version":75},"meowkit","1.0.0","medium","kit-authored","No design source exists and one must be invented from a description.",[80],{"name":81,"setup":82,"fallback":83,"required":84,"description":85},"STITCH_API_KEY","Get from https:\u002F\u002Fstitch.withgoogle.com\u002Fsettings\u002Fapi","Skill is disabled without this key. Use mk:frontend-design for text-based design instead.",true,"Stitch API key (sk_...) for design generation",[41,87,88,89],"Read","Write","Edit","[generate|export|quota] [args]","high",[38],"main","c2c69c674e8c62fe9634bfb360b5f9f14c70e1a5",".claude\u002Fskills\u002Fstitch",3,"https:\u002F\u002Fgithub.com\u002Fngocsangyem\u002FMeowKit","https:\u002F\u002Fdocs.meowkit.dev\u002F","https:\u002F\u002Fgithub.com\u002Fngocsangyem","Keep moving forward","2026-11-12 01:14:29",{"source":8,"skillName":5,"commands":103,"prompt":113,"zipAvailable":84},[104,107,110],{"tool":105,"command":106},"npx","npx skills add ngocsangyem\u002FMeowKit --skill \"mk:stitch\"",{"tool":108,"command":109},"bunx","bunx skills add ngocsangyem\u002FMeowKit --skill \"mk:stitch\"",{"tool":111,"command":112},"pnpm","pnpm dlx skills add ngocsangyem\u002FMeowKit --skill \"mk:stitch\"","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fngocsangyem\u002FMeowKit\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fstitch\u002FSKILL.md",[115,121,125,129,133,137,141,147,151,155],{"path":116,"resourceType":117,"resourceTypeDesc":118,"sizeBytes":119,"sourceHtmlUrl":120},"references\u002Fdesign-to-code-pipeline.md","REFERENCE","参考文档",4122,"https:\u002F\u002Fgithub.com\u002Fngocsangyem\u002FMeowKit\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fstitch\u002Freferences\u002Fdesign-to-code-pipeline.md",{"path":122,"resourceType":117,"resourceTypeDesc":118,"sizeBytes":123,"sourceHtmlUrl":124},"references\u002Fquota-management.md",2357,"https:\u002F\u002Fgithub.com\u002Fngocsangyem\u002FMeowKit\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fstitch\u002Freferences\u002Fquota-management.md",{"path":126,"resourceType":117,"resourceTypeDesc":118,"sizeBytes":127,"sourceHtmlUrl":128},"references\u002Fstitch-mcp-setup.md",2331,"https:\u002F\u002Fgithub.com\u002Fngocsangyem\u002FMeowKit\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fstitch\u002Freferences\u002Fstitch-mcp-setup.md",{"path":130,"resourceType":117,"resourceTypeDesc":118,"sizeBytes":131,"sourceHtmlUrl":132},"references\u002Fstitch-operations.md",1128,"https:\u002F\u002Fgithub.com\u002Fngocsangyem\u002FMeowKit\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fstitch\u002Freferences\u002Fstitch-operations.md",{"path":134,"resourceType":117,"resourceTypeDesc":118,"sizeBytes":135,"sourceHtmlUrl":136},"references\u002Fstitch-sdk-api.md",4090,"https:\u002F\u002Fgithub.com\u002Fngocsangyem\u002FMeowKit\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fstitch\u002Freferences\u002Fstitch-sdk-api.md",{"path":138,"resourceType":117,"resourceTypeDesc":118,"sizeBytes":139,"sourceHtmlUrl":140},"references\u002Fstitch-setup.md",492,"https:\u002F\u002Fgithub.com\u002Fngocsangyem\u002FMeowKit\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fstitch\u002Freferences\u002Fstitch-setup.md",{"path":142,"resourceType":143,"resourceTypeDesc":144,"sizeBytes":145,"sourceHtmlUrl":146},"scripts\u002Fpackage.json","SCRIPT","脚本",403,"https:\u002F\u002Fgithub.com\u002Fngocsangyem\u002FMeowKit\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fstitch\u002Fscripts\u002Fpackage.json",{"path":148,"resourceType":143,"resourceTypeDesc":144,"sizeBytes":149,"sourceHtmlUrl":150},"scripts\u002Fstitch-api-call.ts",12565,"https:\u002F\u002Fgithub.com\u002Fngocsangyem\u002FMeowKit\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fstitch\u002Fscripts\u002Fstitch-api-call.ts",{"path":152,"resourceType":143,"resourceTypeDesc":144,"sizeBytes":153,"sourceHtmlUrl":154},"scripts\u002Fstitch-quota.ts",4689,"https:\u002F\u002Fgithub.com\u002Fngocsangyem\u002FMeowKit\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fstitch\u002Fscripts\u002Fstitch-quota.ts",{"path":156,"resourceType":143,"resourceTypeDesc":144,"sizeBytes":157,"sourceHtmlUrl":158},"scripts\u002Fstitch-write-output.ts",11695,"https:\u002F\u002Fgithub.com\u002Fngocsangyem\u002FMeowKit\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fstitch\u002Fscripts\u002Fstitch-write-output.ts",[160,179,193,199,211,236],{"skillNo":161,"name":162,"nameZh":6,"description":163,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":164,"categories":165,"keywords":166,"publishedAt":58},"01M6J4NFDY0KY3XXJ6E5WBASAF","mk-sequential-thinking","Structured step-by-step reasoning before acting, to avoid guessing. For complex debugging, multi-step analysis, hypothesis checks. NOT for being stuck on approach (mk:problem-solving).","https:\u002F\u002Fgithub.com\u002Fngocsangyem\u002FMeowKit\u002Fblob\u002Fmain\u002Fpackages\u002Fmewkit\u002Fsrc\u002Fmigrate\u002Fmodules\u002Fcodex\u002Froot\u002F.agents\u002Fskills\u002Fmk-sequential-thinking\u002FSKILL.md",[],[167,168,169,170,171,172,173,174,175,176,177,178],"mk sequential thinking","sequential thinking","thinking","structured","problem","problem-solving","analysis","hypothesis","reasoning","for","debugging","multi",{"skillNo":180,"name":181,"nameZh":6,"description":182,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":183,"categories":184,"keywords":186,"publishedAt":58},"01M6J5D3G7C0V3BZ97Y61WB172","mk:fixture-valid","A valid fixture used to verify the skill structure validator.","https:\u002F\u002Fgithub.com\u002Fngocsangyem\u002FMeowKit\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fskill-creator\u002Fvalid\u002FSKILL.md",[185],{"categoryNo":27,"categoryName":28,"taxonomyType":21,"taxonomyTypeDesc":22},[187,188,189,190,191,192],"mk:fixture valid","fixture","valid","verify","structure","validator",{"skillNo":194,"name":195,"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":196,"categories":197,"keywords":198,"publishedAt":58},"01M6J5CZRVSN8T4BZM0Y42CXJY","invalid","https:\u002F\u002Fgithub.com\u002Fngocsangyem\u002FMeowKit\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fskill-creator\u002Finvalid\u002FSKILL.md",[],[195],{"skillNo":200,"name":201,"nameZh":6,"description":202,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":203,"categories":204,"keywords":206,"publishedAt":58},"01M6J5CVN0N8KP9JFAWCV2PC2T","mk:sample-skill","Sample skill for fixture purposes — small enough to land below noise floor.","https:\u002F\u002Fgithub.com\u002Fngocsangyem\u002FMeowKit\u002Fblob\u002Fmain\u002Fpackages\u002Fmewkit\u002Ftests\u002Ffixtures\u002Fcontext-audit\u002F.claude\u002Fskills\u002Fsample-skill\u002FSKILL.md",[205],{"categoryNo":27,"categoryName":28,"taxonomyType":21,"taxonomyTypeDesc":22},[207,208,209,210,188,176],"mk:sample skill","sample","sample skill","land",{"skillNo":212,"name":213,"nameZh":6,"description":214,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":215,"categories":216,"keywords":218,"publishedAt":58},"01M6J5CP99X9S0B7XCSBX6H5P2","mk-worktree","Manages git worktrees for parallel agent isolation: creates parallel\u002F{name}-{timestamp} branches, merges with conflict detection. NOT for user feature branches (use git worktree directly).","https:\u002F\u002Fgithub.com\u002Fngocsangyem\u002FMeowKit\u002Fblob\u002Fmain\u002Fpackages\u002Fmewkit\u002Fsrc\u002Fmigrate\u002Fmodules\u002Fcursor\u002Froot\u002F.cursor\u002Fskills\u002Fmk-worktree\u002FSKILL.md",[217],{"categoryNo":27,"categoryName":28,"taxonomyType":21,"taxonomyTypeDesc":22},[219,220,221,222,223,224,225,226,227,228,229,230,176,231,232,233,234,235],"mk worktree","worktree","user","git worktrees","use","worktrees","branches","conflict","feature","isolation","name","with","parallel","timestamp","git","detection","git worktree",{"skillNo":237,"name":238,"nameZh":6,"description":239,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":240,"categories":241,"keywords":243,"publishedAt":58},"01M6J5CJT8ZGXH9YYJ7GV3R2B4","mk-workflow-orchestrator","Auto-invoked 7-phase workflow for complex-feature intent; fasttrack mode for pre-approved specs. NOT for explicit single tasks (mk:cook), green-field builds (mk:autobuild), or simple fixes (mk:fix).","https:\u002F\u002Fgithub.com\u002Fngocsangyem\u002FMeowKit\u002Fblob\u002Fmain\u002Fpackages\u002Fmewkit\u002Fsrc\u002Fmigrate\u002Fmodules\u002Fcursor\u002Froot\u002F.cursor\u002Fskills\u002Fmk-workflow-orchestrator\u002FSKILL.md",[242],{"categoryNo":27,"categoryName":28,"taxonomyType":21,"taxonomyTypeDesc":22},[244,245,246,247,248,249,250,251,252,253,254,227,255,256,176,257,258,259,260,261,262,263],"mk workflow orchestrator","workflow orchestrator","orchestrator","workflow","green-field","tasks","fix","auto","simple","intent","green","autobuild","mode","fixes","mk:autobuild","mk:cook","mk:fix","fasttrack","complex-feature","phase"]