[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6KSS06NPKVEWXHSXMN7HAPV":3,"skill-same:01M6KSS06NPKVEWXHSXMN7HAPV":279},{"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":15,"sourceHtmlUrl":16,"categories":17,"keywords":23,"publishedAt":44,"linkOnly":45,"markdownContent":46,"markdownBody":47,"frontMatter":48,"refName":49,"commitSha":50,"skillDirectory":51,"forksCount":13,"repositoryHtmlUrl":52,"repositoryHomepageUrl":6,"ownerHtmlUrl":53,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":54,"install":55,"resources":68},"01M6KSS06NPKVEWXHSXMN7HAPV","claude-to-im",null,"Bridge THIS Claude Code or Codex session to Telegram, Discord, Feishu\u002FLark, QQ, or WeChat so the\nuser can chat with Claude from their phone. Use for: setting up, starting, stopping,\nor diagnosing the claude-to-im bridge daemon; forwarding Claude replies to a messaging\napp; any phrase like \"claude-to-im\", \"bridge\", \"消息推送\", \"消息转发\", \"桥接\",\n\"连上飞书\", \"手机上看claude\", \"启动后台服务\", \"诊断\", \"查看日志\", \"配置\".\nSubcommands: setup, start, stop, status, logs, reconfigure, doctor.\nDo NOT use for: building standalone bots, webhook integrations, or coding with IM\nplatform SDKs — those are regular programming tasks.","endman100\u002Fskill-router-nexus","endman100","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F31997019?v=4","01M6KPDX17BYDWW4RRB0TNGGMX","01M6KPDX64Y2QBEWVFG5W5PWPF",0,"MIT","https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43],"claude to im","up","sdks","standalone","daemon","app","webhook","bots","wechat","telegram","discord","bridge","edit","write","read","Bash","logs","messaging","code","tasks","2026-11-10 10:12:30",false,"---\nname: food-order\ndescription: Reorder Foodora orders + track ETA\u002Fstatus with ordercli. Never confirm without explicit user approval. Triggers: order food, reorder, track ETA.\nhomepage: https:\u002F\u002Fordercli.sh\nmetadata: {\"thinkfleetbot\":{\"emoji\":\"?\",\"requires\":{\"bins\":[\"ordercli\"]},\"install\":[{\"id\":\"go\",\"kind\":\"go\",\"module\":\"github.com\u002Fsteipete\u002Fordercli\u002Fcmd\u002Fordercli@latest\",\"bins\":[\"ordercli\"],\"label\":\"Install ordercli (go)\"}]}}\n---\n\n# Food order (Foodora via ordercli)\n\nGoal: reorder a previous Foodora order safely (preview first; confirm only on explicit user “yes\u002Fconfirm\u002Fplace the order”).\n\nHard safety rules\n- Never run `ordercli foodora reorder ... --confirm` unless user explicitly confirms placing the order.\n- Prefer preview-only steps first; show what will happen; ask for confirmation.\n- If user is unsure: stop at preview and ask questions.\n\nSetup (once)\n- Country: `ordercli foodora countries` → `ordercli foodora config set --country AT`\n- Login (password): `ordercli foodora login --email you@example.com --password-stdin`\n- Login (no password, preferred): `ordercli foodora session chrome --url https:\u002F\u002Fwww.foodora.at\u002F --profile \"Default\"`\n\nFind what to reorder\n- Recent list: `ordercli foodora history --limit 10`\n- Details: `ordercli foodora history show \u003CorderCode>`\n- If needed (machine-readable): `ordercli foodora history show \u003CorderCode> --json`\n\nPreview reorder (no cart changes)\n- `ordercli foodora reorder \u003CorderCode>`\n\nPlace reorder (cart change; explicit confirmation required)\n- Confirm first, then run: `ordercli foodora reorder \u003CorderCode> --confirm`\n- Multiple addresses? Ask user for the right `--address-id` (take from their Foodora account \u002F prior order data) and run:\n  - `ordercli foodora reorder \u003CorderCode> --confirm --address-id \u003Cid>`\n\nTrack the order\n- ETA\u002Fstatus (active list): `ordercli foodora orders`\n- Live updates: `ordercli foodora orders --watch`\n- Single order detail: `ordercli foodora order \u003CorderCode>`\n\nDebug \u002F safe testing\n- Use a throwaway config: `ordercli --config \u002Ftmp\u002Fordercli.json ...`\n","# Food order (Foodora via ordercli)\n\nGoal: reorder a previous Foodora order safely (preview first; confirm only on explicit user “yes\u002Fconfirm\u002Fplace the order”).\n\nHard safety rules\n- Never run `ordercli foodora reorder ... --confirm` unless user explicitly confirms placing the order.\n- Prefer preview-only steps first; show what will happen; ask for confirmation.\n- If user is unsure: stop at preview and ask questions.\n\nSetup (once)\n- Country: `ordercli foodora countries` → `ordercli foodora config set --country AT`\n- Login (password): `ordercli foodora login --email you@example.com --password-stdin`\n- Login (no password, preferred): `ordercli foodora session chrome --url https:\u002F\u002Fwww.foodora.at\u002F --profile \"Default\"`\n\nFind what to reorder\n- Recent list: `ordercli foodora history --limit 10`\n- Details: `ordercli foodora history show \u003CorderCode>`\n- If needed (machine-readable): `ordercli foodora history show \u003CorderCode> --json`\n\nPreview reorder (no cart changes)\n- `ordercli foodora reorder \u003CorderCode>`\n\nPlace reorder (cart change; explicit confirmation required)\n- Confirm first, then run: `ordercli foodora reorder \u003CorderCode> --confirm`\n- Multiple addresses? Ask user for the right `--address-id` (take from their Foodora account \u002F prior order data) and run:\n  - `ordercli foodora reorder \u003CorderCode> --confirm --address-id \u003Cid>`\n\nTrack the order\n- ETA\u002Fstatus (active list): `ordercli foodora orders`\n- Live updates: `ordercli foodora orders --watch`\n- Single order detail: `ordercli foodora order \u003CorderCode>`\n\nDebug \u002F safe testing\n- Use a throwaway config: `ordercli --config \u002Ftmp\u002Fordercli.json ...`\n",{},"main","1256c5192f3c339bb70fe030343d748f6cd943fc","Communication\u002Fclaude-to-im","https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus","https:\u002F\u002Fgithub.com\u002Fendman100","2026-11-09 17:00:01",{"source":8,"skillName":5,"commands":56,"prompt":66,"zipAvailable":67},[57,60,63],{"tool":58,"command":59},"npx","npx skills add endman100\u002Fskill-router-nexus --skill claude-to-im",{"tool":61,"command":62},"bunx","bunx skills add endman100\u002Fskill-router-nexus --skill claude-to-im",{"tool":64,"command":65},"pnpm","pnpm dlx skills add endman100\u002Fskill-router-nexus --skill claude-to-im","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002FSKILL.md",true,[69,75,81,85,89,93,97,101,105,109,113,117,121,125,131,135,139,143,147,151,155,159,163,167,171,175,179,183,187,191,195,199,203,207,211,215,219,223,227,231,235,239,243,247,251,255,259,263,267,271,275],{"path":70,"resourceType":71,"resourceTypeDesc":72,"sizeBytes":73,"sourceHtmlUrl":74},".gitignore","OTHER","其他",42,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002F.gitignore",{"path":76,"resourceType":77,"resourceTypeDesc":78,"sizeBytes":79,"sourceHtmlUrl":80},"CLAUDE.md","REFERENCE","参考文档",997,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002FCLAUDE.md",{"path":82,"resourceType":71,"resourceTypeDesc":72,"sizeBytes":83,"sourceHtmlUrl":84},"config.env.example",3997,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fconfig.env.example",{"path":86,"resourceType":77,"resourceTypeDesc":78,"sizeBytes":87,"sourceHtmlUrl":88},"evals\u002Fevals.json",1029,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fevals\u002Fevals.json",{"path":90,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":92,"sourceHtmlUrl":15},"LICENSE","许可证",1068,{"path":94,"resourceType":77,"resourceTypeDesc":78,"sizeBytes":95,"sourceHtmlUrl":96},"package-lock.json",60180,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fpackage-lock.json",{"path":98,"resourceType":77,"resourceTypeDesc":78,"sizeBytes":99,"sourceHtmlUrl":100},"package.json",883,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fpackage.json",{"path":102,"resourceType":77,"resourceTypeDesc":78,"sizeBytes":103,"sourceHtmlUrl":104},"README_CN.md",12434,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002FREADME_CN.md",{"path":106,"resourceType":77,"resourceTypeDesc":78,"sizeBytes":107,"sourceHtmlUrl":108},"README.md",12731,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002FREADME.md",{"path":110,"resourceType":77,"resourceTypeDesc":78,"sizeBytes":111,"sourceHtmlUrl":112},"references\u002Fsetup-guides.md",12104,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Freferences\u002Fsetup-guides.md",{"path":114,"resourceType":77,"resourceTypeDesc":78,"sizeBytes":115,"sourceHtmlUrl":116},"references\u002Ftoken-validation.md",1329,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Freferences\u002Ftoken-validation.md",{"path":118,"resourceType":77,"resourceTypeDesc":78,"sizeBytes":119,"sourceHtmlUrl":120},"references\u002Ftroubleshooting.md",2531,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Freferences\u002Ftroubleshooting.md",{"path":122,"resourceType":77,"resourceTypeDesc":78,"sizeBytes":123,"sourceHtmlUrl":124},"references\u002Fusage.md",3386,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Freferences\u002Fusage.md",{"path":126,"resourceType":127,"resourceTypeDesc":128,"sizeBytes":129,"sourceHtmlUrl":130},"scripts\u002Fbuild.js","SCRIPT","脚本",884,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fscripts\u002Fbuild.js",{"path":132,"resourceType":127,"resourceTypeDesc":128,"sizeBytes":133,"sourceHtmlUrl":134},"scripts\u002Fdaemon.ps1",447,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fscripts\u002Fdaemon.ps1",{"path":136,"resourceType":127,"resourceTypeDesc":128,"sizeBytes":137,"sourceHtmlUrl":138},"scripts\u002Fdaemon.sh",6672,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fscripts\u002Fdaemon.sh",{"path":140,"resourceType":127,"resourceTypeDesc":128,"sizeBytes":141,"sourceHtmlUrl":142},"scripts\u002Fdoctor.sh",16330,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fscripts\u002Fdoctor.sh",{"path":144,"resourceType":127,"resourceTypeDesc":128,"sizeBytes":145,"sourceHtmlUrl":146},"scripts\u002Finstall-codex.sh",1883,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fscripts\u002Finstall-codex.sh",{"path":148,"resourceType":127,"resourceTypeDesc":128,"sizeBytes":149,"sourceHtmlUrl":150},"scripts\u002Fsupervisor-linux.sh",1204,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fscripts\u002Fsupervisor-linux.sh",{"path":152,"resourceType":127,"resourceTypeDesc":128,"sizeBytes":153,"sourceHtmlUrl":154},"scripts\u002Fsupervisor-macos.sh",4336,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fscripts\u002Fsupervisor-macos.sh",{"path":156,"resourceType":127,"resourceTypeDesc":128,"sizeBytes":157,"sourceHtmlUrl":158},"scripts\u002Fsupervisor-windows.ps1",14452,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fscripts\u002Fsupervisor-windows.ps1",{"path":160,"resourceType":77,"resourceTypeDesc":78,"sizeBytes":161,"sourceHtmlUrl":162},"SECURITY.md",1870,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002FSECURITY.md",{"path":164,"resourceType":127,"resourceTypeDesc":128,"sizeBytes":165,"sourceHtmlUrl":166},"src\u002F__tests__\u002Fcodex-provider.test.ts",24564,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fsrc\u002F__tests__\u002Fcodex-provider.test.ts",{"path":168,"resourceType":127,"resourceTypeDesc":128,"sizeBytes":169,"sourceHtmlUrl":170},"src\u002F__tests__\u002Fconfig.test.ts",7163,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fsrc\u002F__tests__\u002Fconfig.test.ts",{"path":172,"resourceType":127,"resourceTypeDesc":128,"sizeBytes":173,"sourceHtmlUrl":174},"src\u002F__tests__\u002Fllm-provider.test.ts",11796,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fsrc\u002F__tests__\u002Fllm-provider.test.ts",{"path":176,"resourceType":127,"resourceTypeDesc":128,"sizeBytes":177,"sourceHtmlUrl":178},"src\u002F__tests__\u002Flogger.test.ts",2064,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fsrc\u002F__tests__\u002Flogger.test.ts",{"path":180,"resourceType":127,"resourceTypeDesc":128,"sizeBytes":181,"sourceHtmlUrl":182},"src\u002F__tests__\u002Fpermission.test.ts",2249,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fsrc\u002F__tests__\u002Fpermission.test.ts",{"path":184,"resourceType":127,"resourceTypeDesc":128,"sizeBytes":185,"sourceHtmlUrl":186},"src\u002F__tests__\u002Fstore.test.ts",11326,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fsrc\u002F__tests__\u002Fstore.test.ts",{"path":188,"resourceType":127,"resourceTypeDesc":128,"sizeBytes":189,"sourceHtmlUrl":190},"src\u002F__tests__\u002Fweixin-adapter.test.ts",2684,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fsrc\u002F__tests__\u002Fweixin-adapter.test.ts",{"path":192,"resourceType":127,"resourceTypeDesc":128,"sizeBytes":193,"sourceHtmlUrl":194},"src\u002F__tests__\u002Fweixin-api.test.ts",1419,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fsrc\u002F__tests__\u002Fweixin-api.test.ts",{"path":196,"resourceType":127,"resourceTypeDesc":128,"sizeBytes":197,"sourceHtmlUrl":198},"src\u002F__tests__\u002Fweixin-login.test.ts",676,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fsrc\u002F__tests__\u002Fweixin-login.test.ts",{"path":200,"resourceType":127,"resourceTypeDesc":128,"sizeBytes":201,"sourceHtmlUrl":202},"src\u002F__tests__\u002Fweixin-media.test.ts",3661,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fsrc\u002F__tests__\u002Fweixin-media.test.ts",{"path":204,"resourceType":127,"resourceTypeDesc":128,"sizeBytes":205,"sourceHtmlUrl":206},"src\u002F__tests__\u002Fweixin-store.test.ts",4775,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fsrc\u002F__tests__\u002Fweixin-store.test.ts",{"path":208,"resourceType":127,"resourceTypeDesc":128,"sizeBytes":209,"sourceHtmlUrl":210},"src\u002Fadapters\u002Fweixin-adapter.ts",15632,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fsrc\u002Fadapters\u002Fweixin-adapter.ts",{"path":212,"resourceType":127,"resourceTypeDesc":128,"sizeBytes":213,"sourceHtmlUrl":214},"src\u002Fadapters\u002Fweixin\u002Fweixin-api.ts",5285,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fsrc\u002Fadapters\u002Fweixin\u002Fweixin-api.ts",{"path":216,"resourceType":127,"resourceTypeDesc":128,"sizeBytes":217,"sourceHtmlUrl":218},"src\u002Fadapters\u002Fweixin\u002Fweixin-ids.ts",714,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fsrc\u002Fadapters\u002Fweixin\u002Fweixin-ids.ts",{"path":220,"resourceType":127,"resourceTypeDesc":128,"sizeBytes":221,"sourceHtmlUrl":222},"src\u002Fadapters\u002Fweixin\u002Fweixin-media.ts",4751,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fsrc\u002Fadapters\u002Fweixin\u002Fweixin-media.ts",{"path":224,"resourceType":127,"resourceTypeDesc":128,"sizeBytes":225,"sourceHtmlUrl":226},"src\u002Fadapters\u002Fweixin\u002Fweixin-session-guard.ts",820,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fsrc\u002Fadapters\u002Fweixin\u002Fweixin-session-guard.ts",{"path":228,"resourceType":127,"resourceTypeDesc":128,"sizeBytes":229,"sourceHtmlUrl":230},"src\u002Fadapters\u002Fweixin\u002Fweixin-types.ts",2146,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fsrc\u002Fadapters\u002Fweixin\u002Fweixin-types.ts",{"path":232,"resourceType":127,"resourceTypeDesc":128,"sizeBytes":233,"sourceHtmlUrl":234},"src\u002Fcodex-provider.ts",12957,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fsrc\u002Fcodex-provider.ts",{"path":236,"resourceType":127,"resourceTypeDesc":128,"sizeBytes":237,"sourceHtmlUrl":238},"src\u002Fconfig.ts",10534,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fsrc\u002Fconfig.ts",{"path":240,"resourceType":127,"resourceTypeDesc":128,"sizeBytes":241,"sourceHtmlUrl":242},"src\u002Fllm-provider.ts",26059,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fsrc\u002Fllm-provider.ts",{"path":244,"resourceType":127,"resourceTypeDesc":128,"sizeBytes":245,"sourceHtmlUrl":246},"src\u002Flogger.ts",2275,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fsrc\u002Flogger.ts",{"path":248,"resourceType":127,"resourceTypeDesc":128,"sizeBytes":249,"sourceHtmlUrl":250},"src\u002Fmain.ts",7982,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fsrc\u002Fmain.ts",{"path":252,"resourceType":127,"resourceTypeDesc":128,"sizeBytes":253,"sourceHtmlUrl":254},"src\u002Fpermission-gateway.ts",1470,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fsrc\u002Fpermission-gateway.ts",{"path":256,"resourceType":127,"resourceTypeDesc":128,"sizeBytes":257,"sourceHtmlUrl":258},"src\u002Fqrcode.d.ts",315,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fsrc\u002Fqrcode.d.ts",{"path":260,"resourceType":127,"resourceTypeDesc":128,"sizeBytes":261,"sourceHtmlUrl":262},"src\u002Fsse-utils.ts",405,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fsrc\u002Fsse-utils.ts",{"path":264,"resourceType":127,"resourceTypeDesc":128,"sizeBytes":265,"sourceHtmlUrl":266},"src\u002Fstore.ts",12600,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fsrc\u002Fstore.ts",{"path":268,"resourceType":127,"resourceTypeDesc":128,"sizeBytes":269,"sourceHtmlUrl":270},"src\u002Fweixin-login.ts",8744,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fsrc\u002Fweixin-login.ts",{"path":272,"resourceType":127,"resourceTypeDesc":128,"sizeBytes":273,"sourceHtmlUrl":274},"src\u002Fweixin-store.ts",7017,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Fsrc\u002Fweixin-store.ts",{"path":276,"resourceType":77,"resourceTypeDesc":78,"sizeBytes":277,"sourceHtmlUrl":278},"tsconfig.json",496,"https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FCommunication\u002Fclaude-to-im\u002Ftsconfig.json",[280,298,336,359,368,391],{"skillNo":281,"name":282,"nameZh":6,"description":283,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":284,"sourceHtmlUrl":285,"categories":286,"keywords":290,"publishedAt":44},"01M6MPCT5BXVER8HQZTW3QE9AS","create-master","基于佛教经典文献，生成特定高僧大德的 AI 教学角色","https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FMetaphysics-and-Spirituality\u002FMaster-skill\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FMetaphysics-and-Spirituality\u002FMaster-skill\u002FSKILL.md",[287],{"categoryNo":288,"categoryName":289,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000039","教师与教育",[291,292,293,294,295,296,36,37,38,297,39],"create master","master","create","生成","true","webfetch","grep",{"skillNo":299,"name":300,"nameZh":6,"description":301,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":302,"sourceHtmlUrl":303,"categories":304,"keywords":316,"publishedAt":44},"01M6M43AKE95Y64E1JRXEF5QQ3","writing-dna-skill","从至少 20 篇完整文章中蒸馏可复用的写作 DNA，分析语言、文章结构、选题逻辑、素材策略、认知框架和视觉风格，并生成 Writing-DNA.md；按该 DNA 写作时会读取全部蒸馏产物和 5 篇相关原文。用于中英文作者、账号、品牌或出版物的风格分析与一致性写作。 Distill reusable Writing DNA from at least 20 complete articles for Chinese or English authors, publications, brands, and accounts; use for language, structure, topic logic, source strategy, cognitive-frame, and visual-style analysis.","https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FWriting-and-Content\u002Fwriting-dna-skill\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FWriting-and-Content\u002Fwriting-dna-skill\u002FSKILL.md",[305,310,313],{"categoryNo":306,"categoryName":307,"taxonomyType":308,"taxonomyTypeDesc":309},"01JBSEEDCAT000000000000018","写作与文案","SCENARIO","使用场景",{"categoryNo":311,"categoryName":312,"taxonomyType":308,"taxonomyTypeDesc":309},"01JBSEEDCAT000000000000023","Skill与智能体开发",{"categoryNo":314,"categoryName":315,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000036","内容创作者",[317,318,319,320,321,322,323,324,325,326,327,328,329,294,330,331,332,333,334,335],"writing dna skill","DNA","writing","strategy","english","logic","visual","structure","chinese","reusable","use","style","distill","analysis","frame","source","for","at","complete",{"skillNo":337,"name":338,"nameZh":6,"description":339,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":340,"sourceHtmlUrl":341,"categories":342,"keywords":345,"publishedAt":44},"01M6M428TTCGQ4ME3KY99VN037","stop-slop","Remove AI writing patterns from prose. Use when drafting, editing, or reviewing text to eliminate predictable AI tells.","https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FWriting-and-Content\u002Fstop-slop\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FWriting-and-Content\u002Fstop-slop\u002FSKILL.md",[343,344],{"categoryNo":306,"categoryName":307,"taxonomyType":308,"taxonomyTypeDesc":309},{"categoryNo":314,"categoryName":315,"taxonomyType":21,"taxonomyTypeDesc":22},[346,347,348,349,350,351,352,353,354,327,355,356,357,333,358,319],"slop","stop slop","stop","drafting","when","drafts","https","patterns","prose","remove","editing","text","content",{"skillNo":360,"name":361,"nameZh":6,"description":362,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":363,"sourceHtmlUrl":364,"categories":365,"keywords":366,"publishedAt":44},"01M6M41X0B7EBX42TK435DMGGR","shuorenhua","检查和清理中英文文本里的 AI 套路，适用于“去 AI 味”“说人话”“自然一点”“别像模板”“先标问题”这类改写和审稿需求；按场景控制力度，同时保留事实、术语、语域和责任主体。","https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FWriting-and-Content\u002Fshuorenhua\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FWriting-and-Content\u002Fshuorenhua\u002FSKILL.md",[],[361,367],"文本",{"skillNo":369,"name":370,"nameZh":6,"description":371,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":372,"sourceHtmlUrl":373,"categories":374,"keywords":375,"publishedAt":44},"01M6M3ZD12WBEW5KXKDM4N6DFG","naming","Name products, SaaS, brands, open source projects, bots, and apps. Use when the user needs to name something, find a brand name, or pick a product name. Metaphor-driven process that produces memorable, meaningful names and avoids AI slop.","https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FWriting-and-Content\u002Fnaming-main\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FWriting-and-Content\u002Fnaming-main\u002FSKILL.md",[],[370,376,377,378,379,31,327,380,38,332,381,382,383,384,39,385,386,387,388,350,389,390,346],"repo","websearch","product name","apps","view","brand","pick","gh","projects","open","saas","open source","product","describe","ai slop",{"skillNo":392,"name":393,"nameZh":6,"description":394,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":395,"sourceHtmlUrl":396,"categories":397,"keywords":399,"publishedAt":44},"01M6M3YVXAFAAWJ7F6JMPFREYE","humanizer-zh","去除文本中的 AI 生成痕迹。适用于编辑或审阅文本，使其听起来更自然、更像人类书写。\n基于维基百科的\"AI 写作特征\"综合指南。检测并修复以下模式：夸大的象征意义、\n宣传性语言、以 -ing 结尾的肤浅分析、模糊的归因、破折号过度使用、三段式法则、\nAI 词汇、否定式排比、过多的连接性短语。","https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FWriting-and-Content\u002Fhumanizer-zh\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fendman100\u002Fskill-router-nexus\u002Fblob\u002Fmain\u002FWriting-and-Content\u002Fhumanizer-zh\u002FSKILL.md",[398],{"categoryNo":306,"categoryName":307,"taxonomyType":308,"taxonomyTypeDesc":309},[400,401,402,38,37,36,319,294,367,403,346,348],"humanizer","zh","humanizer zh","翻译"]