[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6GVPDTNB53PSAB2RTGWKYRV":3,"skill-same:01M6GVPDTNB53PSAB2RTGWKYRV":77},{"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":16,"sourceHtmlUrl":17,"categories":18,"keywords":19,"publishedAt":33,"linkOnly":34,"markdownContent":35,"markdownBody":36,"frontMatter":37,"refName":40,"commitSha":41,"skillDirectory":42,"forksCount":43,"repositoryHtmlUrl":44,"repositoryHomepageUrl":6,"ownerHtmlUrl":45,"ownerBlogUrl":46,"ownerDescription":47,"updatedAt":48,"install":49,"resources":62},"01M6GVPDTNB53PSAB2RTGWKYRV","sales-router",null,"Route sales tasks to the right sales skill sequence with stage-specific clarifying questions and minimal overlap.","jiayaoqijia\u002Fcryptoskill","jiayaoqijia","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F1453879?v=4","01M6GMYTX7Q7S504VC6E756ENR","YQ","01M6GMYV1QKJ1CC75MTTGT9PR0",81,"MIT","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fmcp-servers\u002Fdanthamanvoiss-sales-router\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fmcp-servers\u002Fdanthamanvoiss-sales-router\u002FSKILL.md",[],[20,21,22,23,24,25,26,27,28,29,30,31,32],"sales","router","sales router","tasks","core","routing","minimal","route","stage","with","questions","v1","sequence","2026-11-10 10:12:30",false,"---\nname: sales-router\ndescription: Route sales tasks to the right sales skill sequence with stage-specific clarifying questions and minimal overlap.\nversion: 1.0.0\ntags: [core, routing, sales, v1]\n---\n\n## Purpose\n\nChoose the right 1–3 sales skills after a small amount of sales-specific clarification so outreach, qualification, discovery, follow-up, and handoff work do not blur together.\n\n## Use when\n\n- The main router has already identified the request as primarily a sales task.\n- You need to decide which sales stage the task belongs to.\n- The user wants a sales output but has not named the exact skill yet.\n\n## Required inputs\n\n- Sales objective and requested deliverable.\n- Funnel stage or best current guess [if known].\n- Audience, offer, and any known constraints or approvals.\n\n## Safety\u002Fauthority\n\n- Keep claims, pricing, guarantees, and competitor statements grounded in approved context only.\n- Treat all external send actions as draft-only until explicitly approved.\n- Do not force later-stage sales skills when early qualification or discovery is still missing.\n\n## Workflow\n\n1. Clarify the minimum sales specifics needed: who the audience is, what stage the prospect\u002Fclient is in, and what output is needed.\n2. Map the task to the nearest sales stage:\n   - early qualification: `lead-qualification`\n   - discovery prep: `discovery-call-prep`\n   - prospecting or follow-up messaging: `outreach-sequence-draft`, `meeting-followup-draft`, or `objection-handling-draft`\n   - scheduling and conversion: `appointment-setting-playbook`\n   - proposal or handoff: `proposal-scope-draft` or `salesportl-account-handoff`\n   - pipeline cleanup: `pipeline-hygiene-review`\n3. Select 1–3 skills maximum, usually one execution skill plus one adjacent support skill.\n4. If the task includes approved message quality review, optionally pair with `anti-slop-content-review`.\n5. If the exact requested sales skill is unavailable, choose the closest same-stage alternative that is available or ask a clarifying question.\n\n## Output format\n\n```\n- Sales task type: ...\n- Clarifications needed: ...\n- Selected skills (1-3): ...\n- Optional quality layer: ...\n- Missing inputs: ...\n- Next step prompt: ...\n```\n\n## Quality checks\n\n- The selected skills match the real sales stage.\n- The route stays within 1–3 skills.\n- Messaging review is optional, not automatic.\n- Follow-up questions are limited to the minimum needed to avoid the wrong stage.\n\n## Related skills\n\nagency-router, lead-qualification, discovery-call-prep, outreach-sequence-draft, appointment-setting-playbook, objection-handling-draft, meeting-followup-draft, proposal-scope-draft, salesportl-account-handoff, pipeline-hygiene-review\n","## Purpose\n\nChoose the right 1–3 sales skills after a small amount of sales-specific clarification so outreach, qualification, discovery, follow-up, and handoff work do not blur together.\n\n## Use when\n\n- The main router has already identified the request as primarily a sales task.\n- You need to decide which sales stage the task belongs to.\n- The user wants a sales output but has not named the exact skill yet.\n\n## Required inputs\n\n- Sales objective and requested deliverable.\n- Funnel stage or best current guess [if known].\n- Audience, offer, and any known constraints or approvals.\n\n## Safety\u002Fauthority\n\n- Keep claims, pricing, guarantees, and competitor statements grounded in approved context only.\n- Treat all external send actions as draft-only until explicitly approved.\n- Do not force later-stage sales skills when early qualification or discovery is still missing.\n\n## Workflow\n\n1. Clarify the minimum sales specifics needed: who the audience is, what stage the prospect\u002Fclient is in, and what output is needed.\n2. Map the task to the nearest sales stage:\n   - early qualification: `lead-qualification`\n   - discovery prep: `discovery-call-prep`\n   - prospecting or follow-up messaging: `outreach-sequence-draft`, `meeting-followup-draft`, or `objection-handling-draft`\n   - scheduling and conversion: `appointment-setting-playbook`\n   - proposal or handoff: `proposal-scope-draft` or `salesportl-account-handoff`\n   - pipeline cleanup: `pipeline-hygiene-review`\n3. Select 1–3 skills maximum, usually one execution skill plus one adjacent support skill.\n4. If the task includes approved message quality review, optionally pair with `anti-slop-content-review`.\n5. If the exact requested sales skill is unavailable, choose the closest same-stage alternative that is available or ask a clarifying question.\n\n## Output format\n\n```\n- Sales task type: ...\n- Clarifications needed: ...\n- Selected skills (1-3): ...\n- Optional quality layer: ...\n- Missing inputs: ...\n- Next step prompt: ...\n```\n\n## Quality checks\n\n- The selected skills match the real sales stage.\n- The route stays within 1–3 skills.\n- Messaging review is optional, not automatic.\n- Follow-up questions are limited to the minimum needed to avoid the wrong stage.\n\n## Related skills\n\nagency-router, lead-qualification, discovery-call-prep, outreach-sequence-draft, appointment-setting-playbook, objection-handling-draft, meeting-followup-draft, proposal-scope-draft, salesportl-account-handoff, pipeline-hygiene-review\n",{"name":5,"tags":38,"version":39,"description":7},[24,25,20,31],"1.0.0","main","3df1d0d67b30ff15236561f8c0f9f06d33f42dfd","skills\u002Fmcp-servers\u002Fdanthamanvoiss-sales-router",17,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia","https:\u002F\u002Feth2030.com","Hardcore infra. Building @alt-research and applied cryptography.","2026-11-12 02:28:42",{"source":8,"skillName":5,"commands":50,"prompt":60,"zipAvailable":61},[51,54,57],{"tool":52,"command":53},"npx","npx skills add jiayaoqijia\u002Fcryptoskill --skill sales-router",{"tool":55,"command":56},"bunx","bunx skills add jiayaoqijia\u002Fcryptoskill --skill sales-router",{"tool":58,"command":59},"pnpm","pnpm dlx skills add jiayaoqijia\u002Fcryptoskill --skill sales-router","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fmcp-servers\u002Fdanthamanvoiss-sales-router\u002FSKILL.md",true,[63,67,73],{"path":64,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":66,"sourceHtmlUrl":16},"LICENSE","许可证",1071,{"path":68,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":71,"sourceHtmlUrl":72},"SOURCE.md","REFERENCE","参考文档",409,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fmcp-servers\u002Fdanthamanvoiss-sales-router\u002FSOURCE.md",{"path":74,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":75,"sourceHtmlUrl":76},"TRUST.auto.yaml",2217,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fmcp-servers\u002Fdanthamanvoiss-sales-router\u002FTRUST.auto.yaml",[78,105,128,146,159,169],{"skillNo":79,"name":80,"nameZh":6,"description":81,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":82,"sourceHtmlUrl":83,"categories":84,"keywords":85,"publishedAt":33},"01M712C436EQYE43342Q4E7GG1","recipe-performance","Diagnose a specific MetaMask user flow's real-app performance and Sentry critical-user-flow telemetry with deterministic mm-harness recipes. Use for CUF boundaries, cold\u002Fwarm\u002Fbackground-resume behavior, latency regressions, lifecycle tags, duplicate or blocking network requests, long tasks, layout\u002Fpaint cost, screen redraws, React rerenders, or browser trace analysis where tests alone cannot prove the real app.","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fwallets\u002Fmetamask-official-recipe-performance\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fwallets\u002Fmetamask-official-recipe-performance\u002FSKILL.md",[],[86,87,88,89,90,91,92,93,94,95,96,97,98,23,99,100,101,102,103,104],"performance","recipe performance","recipe","mm","sentry","harness","app","deterministic","recipes","flow","cold","critical","analysis","react","browser","layout","screen","network","metamask",{"skillNo":106,"name":107,"nameZh":6,"description":108,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":109,"licenseFileUrl":110,"sourceHtmlUrl":111,"categories":112,"keywords":113,"publishedAt":33},"01M70XT2F8A5CQZ81JBP98KSW3","mexc-spot-websocket","MEXC Spot WebSocket workflows for public streams, protobuf handling, depth maintenance, listen keys, and private streams without exposing API keys.","Apache-2.0","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fexchanges\u002Fmncrftfrcnm-mexc-spot-websocket\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fexchanges\u002Fmncrftfrcnm-mexc-spot-websocket\u002FSKILL.md",[],[114,115,116,117,118,119,120,121,122,123,124,125,126,127],"mexc spot websocket","spot","websocket","api","workflows","public","listen","streams","depth","keys","for","api keys","maintenance","protobuf",{"skillNo":129,"name":130,"nameZh":6,"description":131,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":109,"licenseFileUrl":132,"sourceHtmlUrl":133,"categories":134,"keywords":135,"publishedAt":33},"01M70XT0MBXN3WZY1BKN0CPNKR","mexc-spot-rest","MEXC Spot REST workflows for public data, signed account requests, orders, wallet\u002Fadmin actions, and secure signing without exposing API keys.","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fexchanges\u002Fmncrftfrcnm-mexc-spot-rest\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fexchanges\u002Fmncrftfrcnm-mexc-spot-rest\u002FSKILL.md",[],[136,115,137,138,139,140,141,125,124,123,142,143,144,119,145,118,117],"mexc spot rest","REST","admin","signing","Wallet","requests","actions","secure","data","orders",{"skillNo":147,"name":148,"nameZh":6,"description":149,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":109,"licenseFileUrl":150,"sourceHtmlUrl":151,"categories":152,"keywords":153,"publishedAt":33},"01M70XSYSVZ2N0N91XCAR2CAK0","mexc-futures-websocket","MEXC Futures WebSocket workflows for public streams, private account\u002Forder\u002Fposition streams, ping\u002Fpong, subscriptions, and depth maintenance.","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fexchanges\u002Fmncrftfrcnm-mexc-futures-websocket\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fexchanges\u002Fmncrftfrcnm-mexc-futures-websocket\u002FSKILL.md",[],[154,155,116,156,157,126,124,158,122,121,119,118],"mexc futures websocket","futures","position","ping","subscriptions",{"skillNo":160,"name":161,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":162,"sourceHtmlUrl":163,"categories":164,"keywords":165,"publishedAt":33},"01M6H0ZWHVE5W04WG2DKQE2SQC","0xklen-version-and-refresh-sanctions-lists","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fpayments\u002F0xklen-version-and-refresh-sanctions-lists\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fpayments\u002F0xklen-version-and-refresh-sanctions-lists\u002FSKILL.md",[],[166,167,168],"refresh","0xklen version and refresh sanctions lists","version",{"skillNo":170,"name":171,"nameZh":6,"description":172,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":173,"sourceHtmlUrl":174,"categories":175,"keywords":176,"publishedAt":33},"01M6H0Z28Q3R8J0S799GJQWXM3","verify-tests-cover-changed-lines","Use when a PR adds code that the existing suite may not exercise. Measures patch coverage — the share of newly changed lines hit by tests — before approving.","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fpayments\u002F0xklen-verify-tests-cover-changed-lines\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fpayments\u002F0xklen-verify-tests-cover-changed-lines\u002FSKILL.md",[],[177,178,179,180,181,182,183,184,185,186,187],"tests","cover","verify tests cover changed lines","verify","coverage","pr","exercise","use","patch","code","share"]