[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6H3T80K2H9DZGZGD8XSA5TG":3,"skill-same:01M6H3T80K2H9DZGZGD8XSA5TG":47},{"skillNo":4,"name":5,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":21,"linkOnly":22,"markdownContent":23,"markdownBody":23,"frontMatter":24,"refName":25,"commitSha":26,"skillDirectory":27,"forksCount":28,"repositoryHtmlUrl":29,"repositoryHomepageUrl":30,"ownerHtmlUrl":31,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":32,"install":33,"resources":46},"01M6H3T80K2H9DZGZGD8XSA5TG","ccr-update-playbook",null,"HenryQin818\u002Fqoreon","HenryQin818","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F12109809?v=4","01M6H3S43RY80X2TDC7CH97EA6","Henry Qin","01M6H3S47WHW83G743C8JCFMSR",63,"MIT","https:\u002F\u002Fgithub.com\u002FHenryQin818\u002Fqoreon\u002Fblob\u002Fmain\u002Fexamples\u002Fstandard-project\u002Fskills\u002Fccr-update-playbook\u002FSKILL.md",[],[18,19,20],"update","playbook","ccr update playbook","2026-11-10 10:12:30",false,"# ccr-update-playbook\n\n## 用途\n\n用于更新标准项目的通讯录、通道真源、会话入口和项目接入边界。\n\n## 适用场景\n\n- 通道新增、删减、改名\n- 默认协作入口变化\n- 需要刷新 `ccr_roster_seed.json`\n- 需要确认某条通道是否应默认启用\n\n## 先读\n\n1. `examples\u002Fstandard-project\u002Fseed\u002Fchannels_seed.json`\n2. `examples\u002Fstandard-project\u002Fseed\u002Fccr_roster_seed.json`\n3. `examples\u002Fstandard-project\u002Ftasks\u002F主体-总控\u002F产出物\u002F沉淀\u002F03-标准项目通讯录与分工表.md`\n\n## 步骤\n\n1. 先冻结目标结构\n2. 再更新机器读真源\n3. 再更新人读通讯录和分工表\n4. 最后通知总控和相关通道消费\n\n## 边界\n\n- 不直接删历史沉淀\n- 不把运行态当真源\n",{},"main","9d289d32ca8b6e234cf186b220c73640c8ac0b93","examples\u002Fstandard-project\u002Fskills\u002Fccr-update-playbook",2,"https:\u002F\u002Fgithub.com\u002FHenryQin818\u002Fqoreon","https:\u002F\u002Fqoreon.cn","https:\u002F\u002Fgithub.com\u002FHenryQin818","2026-07-30 02:17:50",{"source":7,"skillName":5,"commands":34,"prompt":44,"zipAvailable":45},[35,38,41],{"tool":36,"command":37},"npx","npx skills add HenryQin818\u002Fqoreon --skill ccr-update-playbook",{"tool":39,"command":40},"bunx","bunx skills add HenryQin818\u002Fqoreon --skill ccr-update-playbook",{"tool":42,"command":43},"pnpm","pnpm dlx skills add HenryQin818\u002Fqoreon --skill ccr-update-playbook","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FHenryQin818\u002Fqoreon\u002Fblob\u002Fmain\u002Fexamples\u002Fstandard-project\u002Fskills\u002Fccr-update-playbook\u002FSKILL.md",true,[],[48,57,67,77,84,93],{"skillNo":49,"name":50,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":51,"categories":52,"keywords":53,"publishedAt":21},"01M6H3TRG7VM2CSF1H8SDYDYWB","task-health-organizer","https:\u002F\u002Fgithub.com\u002FHenryQin818\u002Fqoreon\u002Fblob\u002Fmain\u002Fexamples\u002Fstandard-project\u002Fskills\u002Ftask-health-organizer\u002FSKILL.md",[],[54,55,56],"task health organizer","task","health",{"skillNo":58,"name":59,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":60,"categories":61,"keywords":62,"publishedAt":21},"01M6H3TNRQM5XXQ9HKP4QY77PW","skills-governance-upgrade","https:\u002F\u002Fgithub.com\u002FHenryQin818\u002Fqoreon\u002Fblob\u002Fmain\u002Fexamples\u002Fstandard-project\u002Fskills\u002Fskills-governance-upgrade\u002FSKILL.md",[],[63,64,65,66],"skills governance upgrade","upgrade","skills governance","governance",{"skillNo":68,"name":69,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":70,"categories":71,"keywords":72,"publishedAt":21},"01M6H3TJFTYE69E78XV8Y07PXS","session-rotation-handoff","https:\u002F\u002Fgithub.com\u002FHenryQin818\u002Fqoreon\u002Fblob\u002Fmain\u002Fexamples\u002Fstandard-project\u002Fskills\u002Fsession-rotation-handoff\u002FSKILL.md",[],[73,74,75,76],"session","session rotation handoff","rotation","handoff",{"skillNo":78,"name":79,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":80,"categories":81,"keywords":82,"publishedAt":21},"01M6H3TG26ZKPB7GDXE7945EG8","session-health-inspector","https:\u002F\u002Fgithub.com\u002FHenryQin818\u002Fqoreon\u002Fblob\u002Fmain\u002Fexamples\u002Fstandard-project\u002Fskills\u002Fsession-health-inspector\u002FSKILL.md",[],[83,73,56],"session health inspector",{"skillNo":85,"name":86,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":87,"categories":88,"keywords":89,"publishedAt":21},"01M6H3TDKFGNH0XEX031Z3F0HV","project-startup-collab-suite","https:\u002F\u002Fgithub.com\u002FHenryQin818\u002Fqoreon\u002Fblob\u002Fmain\u002Fexamples\u002Fstandard-project\u002Fskills\u002Fproject-startup-collab-suite\u002FSKILL.md",[],[90,91,92],"project startup collab suite","project","startup",{"skillNo":94,"name":95,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":96,"categories":97,"keywords":98,"publishedAt":21},"01M6H3TAC2M7BW4GZYRA11119Y","collab-message-send","https:\u002F\u002Fgithub.com\u002FHenryQin818\u002Fqoreon\u002Fblob\u002Fmain\u002Fexamples\u002Fstandard-project\u002Fskills\u002Fcollab-message-send\u002FSKILL.md",[],[99,100],"message","collab message send"]