[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6RV0XDNXSCJPHB35ETR44PP":3,"skill-same:01M6RV0XDNXSCJPHB35ETR44PP":68},{"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":31,"linkOnly":32,"markdownContent":33,"markdownBody":34,"frontMatter":35,"refName":36,"commitSha":37,"skillDirectory":38,"forksCount":39,"repositoryHtmlUrl":40,"repositoryHomepageUrl":6,"ownerHtmlUrl":41,"ownerBlogUrl":6,"ownerDescription":42,"updatedAt":43,"install":44,"resources":57},"01M6RV0XDNXSCJPHB35ETR44PP","ctx",null,"Use or bootstrap the `ctx` CLI to search, start, resume, rename, delete, branch, and inspect saved coding workstreams.","dchu917\u002Fctx","dchu917","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F77809311?v=4","01M6RTXP8VH7TV4JE7CA445FE8","David Chu","01M6RTXPDG9DMCK8NZ3E32ZFB9",128,"MIT","https:\u002F\u002Fgithub.com\u002Fdchu917\u002Fctx\u002Fblob\u002Fmain\u002Fskills\u002Fctx\u002FSKILL.md",[],[5,19,20,21,22,23,24,25,26,27,28,29,30],"cli","bootstrap","delete","search","start","coding","branch","use","resume","rename","saved","inspect","2026-11-10 10:12:30",false,"---\nname: ctx\ndescription: Use or bootstrap the `ctx` CLI to search, start, resume, rename, delete, branch, and inspect saved coding workstreams.\n---\n\nUse this skill when the user wants to recover prior coding context, continue a named workstream, create a new workstream, rename or delete a workstream, branch context, or open the local browser UI.\n\nRequirements:\n\n- If `ctx` is missing, use the bundled wrapper `scripts\u002Fctx.sh`.\n- `scripts\u002Fctx.sh install` bootstraps the global install into `~\u002F.contextfun`.\n- Any other `scripts\u002Fctx.sh ...` invocation can also auto-install first, then retry the requested command.\n\nUse the single `ctx` entrypoint:\n\n- `ctx install` (skill bootstrap helper; installs the global CLI and bundled skills when needed)\n- `ctx`\n- `ctx list [--this-repo]`\n- `ctx search \u003Cquery> [--this-repo]`\n- `ctx start \u003Cworkstream> [--pull]`\n- `ctx resume \u003Cworkstream> [--compress] [--allow-other-repo]`\n- `ctx rename \u003Cnew-name> [--from \u003Cexisting-workstream>]`\n- `ctx delete \u003Cworkstream>` or `ctx delete --session-id \u003Cid>`\n- `ctx branch \u003Csource-workstream> \u003Ctarget-workstream> [--allow-other-repo]`\n- `ctx web --open`\n\nThe bundled wrapper is available as `scripts\u002Fctx.sh \u003Csubcommand> ...`.\n\nBehavior:\n\n- If `ctx` is missing, bootstrap it with `scripts\u002Fctx.sh install` or let the wrapper auto-install on first use.\n- `start` creates a new workstream. If the name already exists, ctx automatically creates `name (1)`, `name (2)`, and so on.\n- `resume` only continues an existing workstream. If there is no match, say so plainly instead of silently creating a new one.\n- When resuming, summarize the workstream briefly, mention the last task and latest relevant activity, and ask how the user wants to proceed.\n- Make it explicit that new context from the current conversation will be appended to the resumed workstream.\n- If the user wants to explore without changing the source workstream, branch first.\n- Use `--this-repo` when the user is asking about context related to the current repository.\n","Use this skill when the user wants to recover prior coding context, continue a named workstream, create a new workstream, rename or delete a workstream, branch context, or open the local browser UI.\n\nRequirements:\n\n- If `ctx` is missing, use the bundled wrapper `scripts\u002Fctx.sh`.\n- `scripts\u002Fctx.sh install` bootstraps the global install into `~\u002F.contextfun`.\n- Any other `scripts\u002Fctx.sh ...` invocation can also auto-install first, then retry the requested command.\n\nUse the single `ctx` entrypoint:\n\n- `ctx install` (skill bootstrap helper; installs the global CLI and bundled skills when needed)\n- `ctx`\n- `ctx list [--this-repo]`\n- `ctx search \u003Cquery> [--this-repo]`\n- `ctx start \u003Cworkstream> [--pull]`\n- `ctx resume \u003Cworkstream> [--compress] [--allow-other-repo]`\n- `ctx rename \u003Cnew-name> [--from \u003Cexisting-workstream>]`\n- `ctx delete \u003Cworkstream>` or `ctx delete --session-id \u003Cid>`\n- `ctx branch \u003Csource-workstream> \u003Ctarget-workstream> [--allow-other-repo]`\n- `ctx web --open`\n\nThe bundled wrapper is available as `scripts\u002Fctx.sh \u003Csubcommand> ...`.\n\nBehavior:\n\n- If `ctx` is missing, bootstrap it with `scripts\u002Fctx.sh install` or let the wrapper auto-install on first use.\n- `start` creates a new workstream. If the name already exists, ctx automatically creates `name (1)`, `name (2)`, and so on.\n- `resume` only continues an existing workstream. If there is no match, say so plainly instead of silently creating a new one.\n- When resuming, summarize the workstream briefly, mention the last task and latest relevant activity, and ask how the user wants to proceed.\n- Make it explicit that new context from the current conversation will be appended to the resumed workstream.\n- If the user wants to explore without changing the source workstream, branch first.\n- Use `--this-repo` when the user is asking about context related to the current repository.\n",{"name":5,"description":7},"main","bdb602c2b852c39fae6cf0ef96077348168aeae4","skills\u002Fctx",10,"https:\u002F\u002Fgithub.com\u002Fdchu917\u002Fctx","https:\u002F\u002Fgithub.com\u002Fdchu917","Co-Founder @ Aluna","2026-04-22 02:01:32",{"source":8,"skillName":5,"commands":45,"prompt":55,"zipAvailable":56},[46,49,52],{"tool":47,"command":48},"npx","npx skills add dchu917\u002Fctx --skill ctx",{"tool":50,"command":51},"bunx","bunx skills add dchu917\u002Fctx --skill ctx",{"tool":53,"command":54},"pnpm","pnpm dlx skills add dchu917\u002Fctx --skill ctx","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fdchu917\u002Fctx\u002Fblob\u002Fmain\u002Fskills\u002Fctx\u002FSKILL.md",true,[58,64],{"path":59,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":62,"sourceHtmlUrl":63},"scripts\u002Fctx.sh","SCRIPT","脚本",724,"https:\u002F\u002Fgithub.com\u002Fdchu917\u002Fctx\u002Fblob\u002Fmain\u002Fskills\u002Fctx\u002Fscripts\u002Fctx.sh",{"path":65,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":66,"sourceHtmlUrl":67},"scripts\u002Finstall_ctx.sh",3563,"https:\u002F\u002Fgithub.com\u002Fdchu917\u002Fctx\u002Fblob\u002Fmain\u002Fskills\u002Fctx\u002Fscripts\u002Finstall_ctx.sh",[69,84,97,110,120,130],{"skillNo":70,"name":71,"nameZh":6,"description":72,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":73,"categories":74,"keywords":75,"publishedAt":31},"01M6RV0SGSSC9K73MWN02TTTQG","ctx-start","Create a new ContextFun workstream and its first session, then print a markdown pack.","https:\u002F\u002Fgithub.com\u002Fdchu917\u002Fctx\u002Fblob\u002Fmain\u002Fskills\u002Fcodex\u002Fctx-start\u002FSKILL.md",[],[76,5,23,77,78,79,80,81,82,83],"ctx start","pack","print","workstream","session","markdown","first","create",{"skillNo":85,"name":86,"nameZh":6,"description":87,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":88,"categories":89,"keywords":95,"publishedAt":31},"01M6RV0N89QEHTQ7C4G30AQHKQ","ctx-resume","Resume a ContextFun workstream and print a markdown pack.","https:\u002F\u002Fgithub.com\u002Fdchu917\u002Fctx\u002Fblob\u002Fmain\u002Fskills\u002Fcodex\u002Fctx-resume\u002FSKILL.md",[90],{"categoryNo":91,"categoryName":92,"taxonomyType":93,"taxonomyTypeDesc":94},"01JBSEEDCAT000000000000038","人力资源","PROFESSION","适用职业",[27,5,96,78,81,79,77],"ctx resume",{"skillNo":98,"name":99,"nameZh":6,"description":100,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":101,"categories":102,"keywords":103,"publishedAt":31},"01M6RV0JF0Y6RRZ9W22HVTJAM6","ctx-list","Compatibility alias for listing available ContextFun workstreams","https:\u002F\u002Fgithub.com\u002Fdchu917\u002Fctx\u002Fblob\u002Fmain\u002Fskills\u002Fcodex\u002Fctx-list\u002FSKILL.md",[],[104,5,105,106,107,108,109],"ctx list","list","compatibility","listing","alias","for",{"skillNo":111,"name":112,"nameZh":6,"description":113,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":114,"categories":115,"keywords":116,"publishedAt":31},"01M6RTZZ15T3J283RXKYRWQM2M","ctx-delete","Delete the latest session in a ContextFun workstream, or delete a specific session id.","https:\u002F\u002Fgithub.com\u002Fdchu917\u002Fctx\u002Fblob\u002Fmain\u002Fskills\u002Fcodex\u002Fctx-delete\u002FSKILL.md",[],[117,5,21,80,118,79,119],"ctx delete","id","latest",{"skillNo":121,"name":122,"nameZh":6,"description":123,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":124,"categories":125,"keywords":126,"publishedAt":31},"01M6RTZT2TDS0MVNCE663XFGEB","ctx-branch","Branch one workstream into a new workstream with a frozen starting snapshot.","https:\u002F\u002Fgithub.com\u002Fdchu917\u002Fctx\u002Fblob\u002Fmain\u002Fskills\u002Fcodex\u002Fctx-branch\u002FSKILL.md",[],[127,5,25,128,129,79],"ctx branch","with","snapshot",{"skillNo":131,"name":5,"nameZh":6,"description":132,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":133,"categories":134,"keywords":135,"publishedAt":31},"01M6RTZPX91Q7N61A4P856F5CH","Show the current workstream, or dispatch ctx subcommands like list, start, resume, delete, and branch.","https:\u002F\u002Fgithub.com\u002Fdchu917\u002Fctx\u002Fblob\u002Fmain\u002Fskills\u002Fclaude\u002Fctx\u002FSKILL.md",[],[5,23,25,105,136,27,137,79,21],"dispatch","show"]