[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6C26QR7AYKYNYSWDXKNJCB6":3,"skill-same:01M6C26QR7AYKYNYSWDXKNJCB6":53},{"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":26,"linkOnly":27,"markdownContent":28,"markdownBody":29,"frontMatter":30,"refName":25,"commitSha":33,"skillDirectory":34,"forksCount":35,"repositoryHtmlUrl":36,"repositoryHomepageUrl":6,"ownerHtmlUrl":37,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":38,"install":39,"resources":52},"01M6C26QR7AYKYNYSWDXKNJCB6","integrate",null,"Start a fresh branch from main and release the current branch's test-server resources","jleechanorg\u002Fjleechan-skills","jleechanorg","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F221404966?v=4","01M6C1VJ99XG950X1DWPEBCBGX","01M6C1VJDK5YVDNT3362RT5WSB",6,"MIT","https:\u002F\u002Fgithub.com\u002Fjleechanorg\u002Fjleechan-skills\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fintegrate\u002FSKILL.md",[],[5,18,19,20,21,22,23,24,25],"start","server","test","branch","release","fresh","resources","main","2026-11-10 10:12:30",false,"---\ndescription: Start a fresh branch from main and release the current branch's test-server resources\nname: integrate\ntype: skill\nexecution_mode: immediate\n---\n\n# `\u002Fintegrate`\n\nRun the installed integration utility from the target repository's working\ndirectory. The utility resolves the Git root itself and must be invoked from a\nrepository. It performs the safety checks, optional test-server cleanup, main\nbranch update, and fresh-branch creation described below.\n\n## Runtime script\n\nUse the user-scope installed script:\n\n```text\n${CLAUDE_HOME:-$HOME\u002F.claude}\u002Fscripts\u002Fintegrate.sh\n```\n\nRequire that path to be executable before running it. Do not look for,\nrequire, copy, or invoke `.\u002Fintegrate.sh` or any other repository-local copy.\nThe repository's `scripts\u002Fintegrate.sh` is the export source used by the\ninstaller; the runtime entry point is the copy under the active Claude home.\n\n## Argument mapping\n\nInterpret the text after `\u002Fintegrate` as the script's explicit argv list. The\nsupported forms are one optional branch name and these flags:\n\n- no arguments: run the script with no arguments;\n- `\u003Cbranch-name>`: pass that branch name as one positional argument;\n- `--force`: pass the force flag;\n- `--new-branch`: pass the new-branch flag;\n- `--help` or `-h`: pass the help flag.\n\nPreserve every supplied argument and its order when constructing argv. Do not\nuse `$@`, `eval`, unquoted expansion, or pass the entire `$ARGUMENTS` string as\none shell argument. Let the script apply its own argument validation and\nmultiple-name warning rather than silently changing that behavior. Run it from\nthe current target repository directory and report its exit status and output.\n\nExamples:\n\n```text\n\u002Fintegrate\n\u002Fintegrate feature\u002Fmy-feature\n\u002Fintegrate fix\u002Fbug-123 --force\n\u002Fintegrate --new-branch feature\u002Fmy-feature\n```\n\n## Workflow contract\n\n- The script fetches `origin\u002Fmain` and creates a timestamped `dev\u003Cepoch>` branch\n  when no branch name is supplied.\n- It skips test-server cleanup on `main` and detached HEAD.\n- If `test_server_manager.sh` is absent at the Git root, it reports `SKIPPED`\n  and continues.\n- If the manager is present but not executable, or its stop command fails, it\n  reports the original error and exits before checkout, stash, or branch\n  deletion.\n- A successful manager call proves only that the manager returned success; it\n  does not prove that no orphaned processes remain.\n- `--force` and `--new-branch` retain the script's documented safety semantics.\n\nAfter the script succeeds, invoke `\u002Flearn` as a required completion step\nwhen learning persistence is authorized. A user request for `\u002Fintegrate`\nincludes this learning step; do not require separate approval or skip it\nbecause the user did not also type `\u002Flearn`. When an explicit no-memory\ninstruction or higher-priority storage restriction applies, skip `\u002Flearn`\nand report it as skipped; otherwise, follow the canonical learn skill for all\npersistence targets and report each result. Honor higher-priority storage\nrestrictions, report any blocked target, and never claim learning was saved\nwhen persistence is blocked.\nRun `\u002Ftestserver start` when the new branch needs its test server started. Do not claim\nserver cleanup or branch integration until the script output and exit status\nestablish it, or learning capture until its persistence results are verified.\n","# `\u002Fintegrate`\n\nRun the installed integration utility from the target repository's working\ndirectory. The utility resolves the Git root itself and must be invoked from a\nrepository. It performs the safety checks, optional test-server cleanup, main\nbranch update, and fresh-branch creation described below.\n\n## Runtime script\n\nUse the user-scope installed script:\n\n```text\n${CLAUDE_HOME:-$HOME\u002F.claude}\u002Fscripts\u002Fintegrate.sh\n```\n\nRequire that path to be executable before running it. Do not look for,\nrequire, copy, or invoke `.\u002Fintegrate.sh` or any other repository-local copy.\nThe repository's `scripts\u002Fintegrate.sh` is the export source used by the\ninstaller; the runtime entry point is the copy under the active Claude home.\n\n## Argument mapping\n\nInterpret the text after `\u002Fintegrate` as the script's explicit argv list. The\nsupported forms are one optional branch name and these flags:\n\n- no arguments: run the script with no arguments;\n- `\u003Cbranch-name>`: pass that branch name as one positional argument;\n- `--force`: pass the force flag;\n- `--new-branch`: pass the new-branch flag;\n- `--help` or `-h`: pass the help flag.\n\nPreserve every supplied argument and its order when constructing argv. Do not\nuse `$@`, `eval`, unquoted expansion, or pass the entire `$ARGUMENTS` string as\none shell argument. Let the script apply its own argument validation and\nmultiple-name warning rather than silently changing that behavior. Run it from\nthe current target repository directory and report its exit status and output.\n\nExamples:\n\n```text\n\u002Fintegrate\n\u002Fintegrate feature\u002Fmy-feature\n\u002Fintegrate fix\u002Fbug-123 --force\n\u002Fintegrate --new-branch feature\u002Fmy-feature\n```\n\n## Workflow contract\n\n- The script fetches `origin\u002Fmain` and creates a timestamped `dev\u003Cepoch>` branch\n  when no branch name is supplied.\n- It skips test-server cleanup on `main` and detached HEAD.\n- If `test_server_manager.sh` is absent at the Git root, it reports `SKIPPED`\n  and continues.\n- If the manager is present but not executable, or its stop command fails, it\n  reports the original error and exits before checkout, stash, or branch\n  deletion.\n- A successful manager call proves only that the manager returned success; it\n  does not prove that no orphaned processes remain.\n- `--force` and `--new-branch` retain the script's documented safety semantics.\n\nAfter the script succeeds, invoke `\u002Flearn` as a required completion step\nwhen learning persistence is authorized. A user request for `\u002Fintegrate`\nincludes this learning step; do not require separate approval or skip it\nbecause the user did not also type `\u002Flearn`. When an explicit no-memory\ninstruction or higher-priority storage restriction applies, skip `\u002Flearn`\nand report it as skipped; otherwise, follow the canonical learn skill for all\npersistence targets and report each result. Honor higher-priority storage\nrestrictions, report any blocked target, and never claim learning was saved\nwhen persistence is blocked.\nRun `\u002Ftestserver start` when the new branch needs its test server started. Do not claim\nserver cleanup or branch integration until the script output and exit status\nestablish it, or learning capture until its persistence results are verified.\n",{"name":5,"type":31,"description":7,"execution_mode":32},"skill","immediate","38dcf4c6273c10908c805d3a34e24e62fcf0966c",".claude\u002Fskills\u002Fintegrate",0,"https:\u002F\u002Fgithub.com\u002Fjleechanorg\u002Fjleechan-skills","https:\u002F\u002Fgithub.com\u002Fjleechanorg","2026-11-14 14:55:35",{"source":8,"skillName":5,"commands":40,"prompt":50,"zipAvailable":51},[41,44,47],{"tool":42,"command":43},"npx","npx skills add jleechanorg\u002Fjleechan-skills --skill integrate",{"tool":45,"command":46},"bunx","bunx skills add jleechanorg\u002Fjleechan-skills --skill integrate",{"tool":48,"command":49},"pnpm","pnpm dlx skills add jleechanorg\u002Fjleechan-skills --skill integrate","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fjleechanorg\u002Fjleechan-skills\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fintegrate\u002FSKILL.md",true,[],[54,72,93,106,120,136],{"skillNo":55,"name":56,"nameZh":6,"description":57,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":58,"categories":59,"keywords":60,"publishedAt":26},"01M716Y5MTJ6GYJZ2ATXCJK8G4","instinct","Use when the user invokes \u002Finstinct or \u002Fin, or asks to \"message Instinct\", \"ask Instinct\", \"tell Instinct\", \"check Instinct\", or read replies from the configured peer assistant. iMessage first, WhatsApp Web as fallback.","https:\u002F\u002Fgithub.com\u002Fjleechanorg\u002Fjleechan-skills\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Finstinct\u002FSKILL.md",[],[56,61,62,63,64,65,66,67,68,69,70,71],"user","when","replies","check","use","identity","whatsapp","gmail","read","message","ask",{"skillNo":73,"name":74,"nameZh":6,"description":75,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":76,"categories":77,"keywords":83,"publishedAt":26},"01M716Y4HF7FVVMJSA2CCVN5VF","hr","Compatibility alias for history-resume; produce the same fresh-state, provenance-aware resume briefing.","https:\u002F\u002Fgithub.com\u002Fjleechanorg\u002Fjleechan-skills\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fhr\u002FSKILL.md",[78],{"categoryNo":79,"categoryName":80,"taxonomyType":81,"taxonomyTypeDesc":82},"01JBSEEDCAT000000000000038","人力资源","PROFESSION","适用职业",[74,84,85,86,87,88,89,90,91,92,23],"resume","compatibility","provenance","for","history","produce","alias","briefing","state",{"skillNo":94,"name":95,"nameZh":6,"description":96,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":97,"categories":98,"keywords":100,"publishedAt":26},"01M716Y1FFNFKFJYYKF8HQA6T8","history-resume","Resume briefing for the current repository branch or worktree using fresh state and admitted history sources.","https:\u002F\u002Fgithub.com\u002Fjleechanorg\u002Fjleechan-skills\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fhistory-resume\u002FSKILL.md",[99],{"categoryNo":79,"categoryName":80,"taxonomyType":81,"taxonomyTypeDesc":82},[88,84,101,21,61,102,91,103,87,104,105,92,23],"history resume","analysis","repository","worktree","sources",{"skillNo":107,"name":108,"nameZh":6,"description":109,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":110,"categories":111,"keywords":112,"publishedAt":26},"01M716XWXJ8EPHK4RH9T14TR85","grok","Alias for the canonical grokbot browser conversation workflow; \u002Fgrok talks to the Grok bot the same way \u002Fdot talks to Dot.","https:\u002F\u002Fgithub.com\u002Fjleechanorg\u002Fjleechan-skills\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fgrok\u002FSKILL.md",[],[108,113,114,115,87,116,90,117,118,119],"dot","bot","workflow","canonical","conversation","browser","grokbot",{"skillNo":121,"name":122,"nameZh":6,"description":123,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":124,"categories":125,"keywords":126,"publishedAt":26},"01M70N9Q07DTE0EW5KFXMMMSJ0","codexa-bench","Compare `codexa` and normal `codex` on a fair split of comparable work by default; use `--strict` for duplicate runs of the exact same task.","https:\u002F\u002Fgithub.com\u002Fjleechanorg\u002Fjleechan-skills\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fcodexa-bench\u002FSKILL.md",[],[127,128,129,65,130,87,131,132,133,134,135],"codexa bench","work","split","default","duplicate","task","compare","normal","codex",{"skillNo":137,"name":138,"nameZh":6,"description":139,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":140,"licenseFileUrl":141,"sourceHtmlUrl":142,"categories":143,"keywords":155,"publishedAt":26},"01M6C24S2X60SP8BBFGAEKPEGW","frontend-design","Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML\u002FCSS layouts, or when styling\u002Fbeautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.","Apache-2.0","https:\u002F\u002Fgithub.com\u002Fjleechanorg\u002Fjleechan-skills\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Ffrontend-design\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002Fjleechanorg\u002Fjleechan-skills\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Ffrontend-design\u002FSKILL.md",[144,149,152],{"categoryNo":145,"categoryName":146,"taxonomyType":147,"taxonomyTypeDesc":148},"01JBSEEDCAT000000000000009","前端开发","SCENARIO","使用场景",{"categoryNo":150,"categoryName":151,"taxonomyType":147,"taxonomyTypeDesc":148},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":153,"categoryName":154,"taxonomyType":81,"taxonomyTypeDesc":82},"01JBSEEDCAT000000000000032","设计师",[156,157,158,65,159,160,161,61,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,62,180],"frontend","design","frontend design","generic","ui design","react","html","components","code","artifacts","ui","aesthetics","Production","web components","landing","applications","quality","web","css","create","examples","with","react components","web ui","pages"]