[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6GY7WQ2WGSH9SPKXD92PCBE":3,"skill-same:01M6GY7WQ2WGSH9SPKXD92PCBE":79},{"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":37,"linkOnly":38,"markdownContent":39,"markdownBody":40,"frontMatter":41,"refName":42,"commitSha":43,"skillDirectory":44,"forksCount":45,"repositoryHtmlUrl":46,"repositoryHomepageUrl":6,"ownerHtmlUrl":47,"ownerBlogUrl":48,"ownerDescription":49,"updatedAt":50,"install":51,"resources":64},"01M6GY7WQ2WGSH9SPKXD92PCBE","delegate-investigation-tasks-under-command",null,"Use when the incident commander must task responders without joining the debugging. Assigns bounded, time-boxed investigation threads with a defined return format so command stays unblocked.","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\u002Fpayments\u002F0xklen-delegate-investigation-tasks-under-command\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fpayments\u002F0xklen-delegate-investigation-tasks-under-command\u002FSKILL.md",[],[20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36],"tasks","investigation","delegate","command","delegate investigation tasks under command","when","debugging","bounded","threads","with","commander","time","incident","task","use","incident commander","format","2026-11-10 10:12:30",false,"---\nname: delegate-investigation-tasks-under-command\ndescription: Use when the incident commander must task responders without joining the debugging. Assigns bounded, time-boxed investigation threads with a defined return format so command stays unblocked.\n---\n\n# Delegate Investigation Tasks Under Command\n\nAn IC who starts grepping logs has stopped commanding. Delegation keeps command on the decision layer while responders work bounded threads — but only if each task has an owner, a timebox, and a defined form of answer.\n\n## Procedure\n\n1. Frame each task as a question with a test, not an activity: not \"look at the DB\" but \"in 10 minutes tell me whether active DB connections stay high after traffic drops — that distinguishes leak from load.\"\n2. Give every task an owner and a timebox: \"@ben, 10 minutes, report by 14:25.\"\n3. Specify the return format so the answer is usable: \"one line: connections after the drop, and whether that supports the leak.\"\n4. Keep the IC out of the thread; if the IC must investigate, they hand command to a deputy first.\n5. Limit parallelism: 3-4 open threads max; more and the IC cannot hold the state and handoffs degrade.\n6. Close each thread explicitly when answered — \"leak confirmed, thanks, drop it\" — so responders are not left digging in a dead end.\n7. Track threads somewhere visible (the channel) so a handoff at shift change does not strand one.\n8. Write the outstanding threads into the handoff block when the IC changes, or they are lost.\n9. Give the responder the evidence they need to start (log path, dashboard link) rather than making them hunt.\n\n## Pitfalls\n\n- Assigning an activity (\"investigate the cache\") with no question, so the responder returns raw data and no conclusion.\n- Timeboxes that are never checked, so a 10-minute task runs an hour and blocks the branch that depended on it.\n- The IC picking up a keyboard \"just to check\", silently abandoning command.\n- Six parallel threads the IC cannot reconcile, so the same hypothesis is tested twice and two others are dropped.\n- Never closing threads, so the responder keeps working on a question the team already answered.\n- Delegating without the return format, so five people answer in five shapes the IC must translate.\n\n## Verification\n\n```\n    grep -E '@\\w+, [0-9]+ min, report by' incident\u002FSEV*-2026-*.md\n    # passes when every delegated thread names an owner, a timebox, and a specific return question\n```\n\nRelated: `run-an-incident-call-bridge` covers how the IC voices these tasks without cross-talk.\n","# Delegate Investigation Tasks Under Command\n\nAn IC who starts grepping logs has stopped commanding. Delegation keeps command on the decision layer while responders work bounded threads — but only if each task has an owner, a timebox, and a defined form of answer.\n\n## Procedure\n\n1. Frame each task as a question with a test, not an activity: not \"look at the DB\" but \"in 10 minutes tell me whether active DB connections stay high after traffic drops — that distinguishes leak from load.\"\n2. Give every task an owner and a timebox: \"@ben, 10 minutes, report by 14:25.\"\n3. Specify the return format so the answer is usable: \"one line: connections after the drop, and whether that supports the leak.\"\n4. Keep the IC out of the thread; if the IC must investigate, they hand command to a deputy first.\n5. Limit parallelism: 3-4 open threads max; more and the IC cannot hold the state and handoffs degrade.\n6. Close each thread explicitly when answered — \"leak confirmed, thanks, drop it\" — so responders are not left digging in a dead end.\n7. Track threads somewhere visible (the channel) so a handoff at shift change does not strand one.\n8. Write the outstanding threads into the handoff block when the IC changes, or they are lost.\n9. Give the responder the evidence they need to start (log path, dashboard link) rather than making them hunt.\n\n## Pitfalls\n\n- Assigning an activity (\"investigate the cache\") with no question, so the responder returns raw data and no conclusion.\n- Timeboxes that are never checked, so a 10-minute task runs an hour and blocks the branch that depended on it.\n- The IC picking up a keyboard \"just to check\", silently abandoning command.\n- Six parallel threads the IC cannot reconcile, so the same hypothesis is tested twice and two others are dropped.\n- Never closing threads, so the responder keeps working on a question the team already answered.\n- Delegating without the return format, so five people answer in five shapes the IC must translate.\n\n## Verification\n\n```\n    grep -E '@\\w+, [0-9]+ min, report by' incident\u002FSEV*-2026-*.md\n    # passes when every delegated thread names an owner, a timebox, and a specific return question\n```\n\nRelated: `run-an-incident-call-bridge` covers how the IC voices these tasks without cross-talk.\n",{"name":5,"description":7},"main","3df1d0d67b30ff15236561f8c0f9f06d33f42dfd","skills\u002Fpayments\u002F0xklen-delegate-investigation-tasks-under-command",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":52,"prompt":62,"zipAvailable":63},[53,56,59],{"tool":54,"command":55},"npx","npx skills add jiayaoqijia\u002Fcryptoskill --skill delegate-investigation-tasks-under-command",{"tool":57,"command":58},"bunx","bunx skills add jiayaoqijia\u002Fcryptoskill --skill delegate-investigation-tasks-under-command",{"tool":60,"command":61},"pnpm","pnpm dlx skills add jiayaoqijia\u002Fcryptoskill --skill delegate-investigation-tasks-under-command","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fpayments\u002F0xklen-delegate-investigation-tasks-under-command\u002FSKILL.md",true,[65,69,75],{"path":66,"resourceType":66,"resourceTypeDesc":67,"sizeBytes":68,"sourceHtmlUrl":16},"LICENSE","许可证",1063,{"path":70,"resourceType":71,"resourceTypeDesc":72,"sizeBytes":73,"sourceHtmlUrl":74},"SOURCE.md","REFERENCE","参考文档",368,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fpayments\u002F0xklen-delegate-investigation-tasks-under-command\u002FSOURCE.md",{"path":76,"resourceType":71,"resourceTypeDesc":72,"sizeBytes":77,"sourceHtmlUrl":78},"TRUST.auto.yaml",2217,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fpayments\u002F0xklen-delegate-investigation-tasks-under-command\u002FTRUST.auto.yaml",[80,107,130,148,161,171],{"skillNo":81,"name":82,"nameZh":6,"description":83,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":84,"sourceHtmlUrl":85,"categories":86,"keywords":87,"publishedAt":37},"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",[],[88,89,90,91,92,93,94,95,96,97,98,99,100,20,101,102,103,104,105,106],"performance","recipe performance","recipe","mm","sentry","harness","app","deterministic","recipes","flow","cold","critical","analysis","react","browser","layout","screen","network","metamask",{"skillNo":108,"name":109,"nameZh":6,"description":110,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":111,"licenseFileUrl":112,"sourceHtmlUrl":113,"categories":114,"keywords":115,"publishedAt":37},"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",[],[116,117,118,119,120,121,122,123,124,125,126,127,128,129],"mexc spot websocket","spot","websocket","api","workflows","public","listen","streams","depth","keys","for","api keys","maintenance","protobuf",{"skillNo":131,"name":132,"nameZh":6,"description":133,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":111,"licenseFileUrl":134,"sourceHtmlUrl":135,"categories":136,"keywords":137,"publishedAt":37},"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",[],[138,117,139,140,141,142,143,127,126,125,144,145,146,121,147,120,119],"mexc spot rest","REST","admin","signing","Wallet","requests","actions","secure","data","orders",{"skillNo":149,"name":150,"nameZh":6,"description":151,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":111,"licenseFileUrl":152,"sourceHtmlUrl":153,"categories":154,"keywords":155,"publishedAt":37},"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",[],[156,157,118,158,159,128,126,160,124,123,121,120],"mexc futures websocket","futures","position","ping","subscriptions",{"skillNo":162,"name":163,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":164,"sourceHtmlUrl":165,"categories":166,"keywords":167,"publishedAt":37},"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",[],[168,169,170],"refresh","0xklen version and refresh sanctions lists","version",{"skillNo":172,"name":173,"nameZh":6,"description":174,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":175,"sourceHtmlUrl":176,"categories":177,"keywords":178,"publishedAt":37},"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",[],[179,180,181,182,183,184,185,34,186,187,188],"tests","cover","verify tests cover changed lines","verify","coverage","pr","exercise","patch","code","share"]