[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6C4A779B0KET2VRSC43SZ3W":3,"skill-same:01M6C4A779B0KET2VRSC43SZ3W":69},{"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":18,"publishedAt":40,"linkOnly":41,"markdownContent":42,"markdownBody":43,"frontMatter":44,"refName":46,"commitSha":47,"skillDirectory":48,"forksCount":49,"repositoryHtmlUrl":50,"repositoryHomepageUrl":51,"ownerHtmlUrl":52,"ownerBlogUrl":12,"ownerDescription":53,"updatedAt":54,"install":55,"resources":68},"01M6C4A779B0KET2VRSC43SZ3W","cast-ask-team",null,"Ask the team a question without blocking on it. Posts the question to the team channel with the context needed to answer it cold, parks this session as dormant, and continues when an answer arrives. Use when a question is for a person who is not in this thread, when the human is away, or when asked to check with the team.","codecast-sh\u002Fcodecast","codecast-sh","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F248798196?v=4","01M6C4A0X9D10K5VATDQRDCE36","codecast.sh","01M6C4A11M3RRJVEJQDCSZZTNR",47,"MIT","https:\u002F\u002Fgithub.com\u002Fcodecast-sh\u002Fcodecast\u002Fblob\u002Fmain\u002Fpackages\u002Fcli\u002Fskills\u002Fcast-ask-team\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39],"ask","cast ask team","cast","team","human","when","thread","person","for","answer","posts","with","cold","id","as","use","channel","session","context","question","check","2026-11-10 10:12:30",false,"---\nname: cast-ask-team\ndescription: Ask the team a question without blocking on it. Posts the question to the team channel with the context needed to answer it cold, parks this session as dormant, and continues when an answer arrives. Use when a question is for a person who is not in this thread, when the human is away, or when asked to check with the team.\nargument-hint: \"\u003Cquestion> [--channel \u003Cid>] [@handle]\"\n---\n\nA question parked in prose stalls the session until someone happens to read\nthe thread. A question in the team channel reaches the person who can\nanswer it, and the session sleeps in the meantime.\n\n## Ask once, completely\n\n```bash\ncast chat channels\ncast chat send --channel \u003Cid> - \u003C\u003C'MSG'\n@\u003Chandle or nobody> \u003Cthe question in one sentence>\nContext: \u003Cwhat you found, in two lines, so nobody has to open the session>\nOptions: \u003CA, B, or the default you will take if nobody answers by \u003Ctime>>\nSession: @\u003Cthis session's short id>\nMSG\n```\n\nMention a person only when the question is theirs; a bare question reaches\nwhoever reads the channel. Mentioning this session's short id means a\nreply on the thread is delivered here as a session message, which is the\nwake.\n\n## Park\n\nPin `cast state --status dormant` naming the thread as the wake, and keep\nworking on everything that does not depend on the answer. When nothing\nelse can proceed, end the turn.\n\nIf a default is safe to reverse, arm a fallback so silence does not stall\nthe work: `cast trigger add \"\u003Ctake the default and note it in the thread>\"\n--in \u003Ctime>`.\n\n## Resume\n\nWhen the reply lands: act on it, reply on the same thread with what was\ndone in one line, and cancel the fallback trigger if one was armed.\n","A question parked in prose stalls the session until someone happens to read\nthe thread. A question in the team channel reaches the person who can\nanswer it, and the session sleeps in the meantime.\n\n## Ask once, completely\n\n```bash\ncast chat channels\ncast chat send --channel \u003Cid> - \u003C\u003C'MSG'\n@\u003Chandle or nobody> \u003Cthe question in one sentence>\nContext: \u003Cwhat you found, in two lines, so nobody has to open the session>\nOptions: \u003CA, B, or the default you will take if nobody answers by \u003Ctime>>\nSession: @\u003Cthis session's short id>\nMSG\n```\n\nMention a person only when the question is theirs; a bare question reaches\nwhoever reads the channel. Mentioning this session's short id means a\nreply on the thread is delivered here as a session message, which is the\nwake.\n\n## Park\n\nPin `cast state --status dormant` naming the thread as the wake, and keep\nworking on everything that does not depend on the answer. When nothing\nelse can proceed, end the turn.\n\nIf a default is safe to reverse, arm a fallback so silence does not stall\nthe work: `cast trigger add \"\u003Ctake the default and note it in the thread>\"\n--in \u003Ctime>`.\n\n## Resume\n\nWhen the reply lands: act on it, reply on the same thread with what was\ndone in one line, and cancel the fallback trigger if one was armed.\n",{"name":5,"description":7,"argument-hint":45},"\u003Cquestion> [--channel \u003Cid>] [@handle]","main","4f2367cc51fa8b9b25afe4ec8ce91c2dd39208ae","packages\u002Fcli\u002Fskills\u002Fcast-ask-team",6,"https:\u002F\u002Fgithub.com\u002Fcodecast-sh\u002Fcodecast","https:\u002F\u002Fcodecast.sh","https:\u002F\u002Fgithub.com\u002Fcodecast-sh","Making software a team sport","2026-11-13 03:25:04",{"source":8,"skillName":5,"commands":56,"prompt":66,"zipAvailable":67},[57,60,63],{"tool":58,"command":59},"npx","npx skills add codecast-sh\u002Fcodecast --skill cast-ask-team",{"tool":61,"command":62},"bunx","bunx skills add codecast-sh\u002Fcodecast --skill cast-ask-team",{"tool":64,"command":65},"pnpm","pnpm dlx skills add codecast-sh\u002Fcodecast --skill cast-ask-team","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fcodecast-sh\u002Fcodecast\u002Fblob\u002Fmain\u002Fpackages\u002Fcli\u002Fskills\u002Fcast-ask-team\u002FSKILL.md",true,[],[70,82,100,124,131,138],{"skillNo":71,"name":72,"nameZh":6,"description":73,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":74,"categories":75,"keywords":76,"publishedAt":40},"01M6C4DCX5TKER170ESW6C64V2","something-else-entirely","A skill whose frontmatter name disagrees with its directory name.","https:\u002F\u002Fgithub.com\u002Fcodecast-sh\u002Fcodecast\u002Fblob\u002Fmain\u002Fpackages\u002Fcli\u002Fsrc\u002Fcapabilities\u002F__fixtures__\u002Fmanifests\u002Fskills\u002Fwrong-name\u002FSKILL.md",[],[77,78,79,80,30,81],"something else","something else entirely","directory","name","frontmatter",{"skillNo":83,"name":84,"nameZh":6,"description":85,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":86,"categories":87,"keywords":93,"publishedAt":40},"01M6C4DAFDKVVPTBS94VNW32S1","unknown-field","Carries a field that is in neither the spec's six nor Claude Code's list.","https:\u002F\u002Fgithub.com\u002Fcodecast-sh\u002Fcodecast\u002Fblob\u002Fmain\u002Fpackages\u002Fcli\u002Fsrc\u002Fcapabilities\u002F__fixtures__\u002Fmanifests\u002Fskills\u002Funknown-field\u002FSKILL.md",[88],{"categoryNo":89,"categoryName":90,"taxonomyType":91,"taxonomyTypeDesc":92},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[94,95,96,97,98,99],"unknown","unknown field","spec","code","list","neither",{"skillNo":101,"name":102,"nameZh":6,"description":103,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":104,"categories":105,"keywords":114,"publishedAt":40},"01M6C4D7N185HPGR0YPVKVX4KY","remotion-best-practices","Best practices for Remotion - Video creation in React","https:\u002F\u002Fgithub.com\u002Fcodecast-sh\u002Fcodecast\u002Fblob\u002Fmain\u002Fpackages\u002Fcli\u002Fsrc\u002Fcapabilities\u002F__fixtures__\u002Fmanifests\u002Fskills\u002Fremotion-best-practices\u002FSKILL.md",[106,111],{"categoryNo":107,"categoryName":108,"taxonomyType":109,"taxonomyTypeDesc":110},"01JBSEEDCAT000000000000009","前端开发","SCENARIO","使用场景",{"categoryNo":112,"categoryName":113,"taxonomyType":109,"taxonomyTypeDesc":110},"01JBSEEDCAT000000000000016","图像与多媒体",[115,116,117,118,119,120,121,122,123,27],"best practices","remotion best practices","Remotion","react","Video","Animation","Composition","remotion, video, react, animation, composition","creation",{"skillNo":125,"name":126,"nameZh":6,"description":127,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":128,"categories":129,"keywords":130,"publishedAt":40},"01M6C4D530ZPR6CBNSJ4GE4M3Z","overlength","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","https:\u002F\u002Fgithub.com\u002Fcodecast-sh\u002Fcodecast\u002Fblob\u002Fmain\u002Fpackages\u002Fcli\u002Fsrc\u002Fcapabilities\u002F__fixtures__\u002Fmanifests\u002Fskills\u002Foverlength\u002FSKILL.md",[],[126],{"skillNo":132,"name":133,"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":134,"categories":135,"keywords":136,"publishedAt":40},"01M6C4D2TM5QDSPN2JWR50WDNJ","no-frontmatter","https:\u002F\u002Fgithub.com\u002Fcodecast-sh\u002Fcodecast\u002Fblob\u002Fmain\u002Fpackages\u002Fcli\u002Fsrc\u002Fcapabilities\u002F__fixtures__\u002Fmanifests\u002Fskills\u002Fno-frontmatter\u002FSKILL.md",[],[137,81],"no frontmatter",{"skillNo":139,"name":140,"nameZh":6,"description":141,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":142,"categories":143,"keywords":151,"publishedAt":40},"01M6C4CZQCGATTA7K5SA6D18MD","improve","Survey any codebase as a senior advisor and produce prioritized, self-contained implementation plans for OTHER models\u002Fagents to execute. Strictly read-only on source code — never implements, fixes, or refactors anything itself. Use when asked to audit a codebase, find improvement opportunities (bugs, security, performance, test coverage, tech debt, migrations, DX), suggest features or where to take the project next (roadmap, product direction), or generate handoff plans for another agent to implement.","https:\u002F\u002Fgithub.com\u002Fcodecast-sh\u002Fcodecast\u002Fblob\u002Fmain\u002Fpackages\u002Fcli\u002Fsrc\u002Fcapabilities\u002F__fixtures__\u002Fmanifests\u002Fskills\u002Fimprove\u002FSKILL.md",[144,147,148],{"categoryNo":145,"categoryName":146,"taxonomyType":109,"taxonomyTypeDesc":110},"01JBSEEDCAT000000000000023","Skill与智能体开发",{"categoryNo":89,"categoryName":90,"taxonomyType":91,"taxonomyTypeDesc":92},{"categoryNo":149,"categoryName":150,"taxonomyType":91,"taxonomyTypeDesc":92},"01JBSEEDCAT000000000000031","产品经理",[140,24,34,152,153,154,97,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175],"implement","test","generate","product","produce","audit","find","read","coverage","execute","tech debt","senior","survey","never","only","roadmap","test coverage","advisor","next","self","project next","project","direction","performance"]