[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M74FSVR0C9528F5G2199HB0R":3,"skill-same:01M74FSVR0C9528F5G2199HB0R":52},{"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":19,"linkOnly":20,"markdownContent":21,"markdownBody":22,"frontMatter":23,"refName":24,"commitSha":25,"skillDirectory":26,"forksCount":27,"repositoryHtmlUrl":28,"repositoryHomepageUrl":6,"ownerHtmlUrl":29,"ownerBlogUrl":6,"ownerDescription":30,"updatedAt":31,"install":32,"resources":45},"01M74FSVR0C9528F5G2199HB0R","engine-manage-plans",null,"Recognize a request to plan work for a later build, or to see, resume or retire waiting plans.","StarshipSuperjam\u002Fengine-template","StarshipSuperjam","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F33380501?v=4","01M74FRCS1T4Y1G2ET6WV0K660","Shane Kidd","01M74FRCSJEV8C99N122JK76P2",0,"Apache-2.0","https:\u002F\u002Fgithub.com\u002FStarshipSuperjam\u002Fengine-template\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fengine-manage-plans\u002FSKILL.md",[],[],"2026-11-11 15:11:14",false,"---\nname: engine-manage-plans\ndescription: Recognize a request to plan work for a later build, or to see, resume or retire waiting plans.\n---\n\n\u003C!-- GENERATED by .engine\u002Ftools\u002Fcodex_gen.py from .claude\u002Fskills\u002Fengine-manage-plans\u002FSKILL.md — edit that source and regenerate; never edit this file by hand. -->\n\n## Steps\n\n1. Recognize that the operator is asking to turn agreed work into a plan a later build can pick up — \"make\n   this a plan for later\", \"turn this issue into a plan\", \"queue this up for a later build\" — or to work the\n   shelf of plans already written: what plans are waiting, picking one back up, retiring one whose work is\n   done, abandoning one that is not going to happen. Name the Engine's planning procedure in\n   `.engine\u002Foperations\u002Fplan-orchestration.md` as the way to run it. If the question is really about a\n   multi-PR *program* — where one stands, how its children group, how a backlog splits into concurrent\n   lanes — that is the sibling door `engine-manage-programs`, not this one.\n\n2. Read that procedure before answering, because the judgment is the part that matters: how to ground in the\n   issue before forming an opinion, when the thing in front of you is a symptom rather than the problem, how\n   to ask the operator with real options rather than a bare need, and where their stops fall. The sequence\n   itself belongs to the Project Manager, which shows the next move and refuses an out-of-order one — ask it,\n   not this page.\n\n## Notes\n\nThis route recognizes and points. It does not author a plan, approve one, or begin building. A request to\nbuild something *now* is the other door, `engine-coordinate-build`; a plan reaches a build only when the\noperator starts one.\n","\u003C!-- GENERATED by .engine\u002Ftools\u002Fcodex_gen.py from .claude\u002Fskills\u002Fengine-manage-plans\u002FSKILL.md — edit that source and regenerate; never edit this file by hand. -->\n\n## Steps\n\n1. Recognize that the operator is asking to turn agreed work into a plan a later build can pick up — \"make\n   this a plan for later\", \"turn this issue into a plan\", \"queue this up for a later build\" — or to work the\n   shelf of plans already written: what plans are waiting, picking one back up, retiring one whose work is\n   done, abandoning one that is not going to happen. Name the Engine's planning procedure in\n   `.engine\u002Foperations\u002Fplan-orchestration.md` as the way to run it. If the question is really about a\n   multi-PR *program* — where one stands, how its children group, how a backlog splits into concurrent\n   lanes — that is the sibling door `engine-manage-programs`, not this one.\n\n2. Read that procedure before answering, because the judgment is the part that matters: how to ground in the\n   issue before forming an opinion, when the thing in front of you is a symptom rather than the problem, how\n   to ask the operator with real options rather than a bare need, and where their stops fall. The sequence\n   itself belongs to the Project Manager, which shows the next move and refuses an out-of-order one — ask it,\n   not this page.\n\n## Notes\n\nThis route recognizes and points. It does not author a plan, approve one, or begin building. A request to\nbuild something *now* is the other door, `engine-coordinate-build`; a plan reaches a build only when the\noperator starts one.\n",{"name":5,"description":7},"main","0c0a693eebe511736e886ee2aeb804c941bfbb03",".agents\u002Fskills\u002Fengine-manage-plans",3,"https:\u002F\u002Fgithub.com\u002FStarshipSuperjam\u002Fengine-template","https:\u002F\u002Fgithub.com\u002FStarshipSuperjam","I'm only here for the commits.","2026-11-03 02:15:27",{"source":8,"skillName":5,"commands":33,"prompt":43,"zipAvailable":44},[34,37,40],{"tool":35,"command":36},"npx","npx skills add StarshipSuperjam\u002Fengine-template --skill engine-manage-plans",{"tool":38,"command":39},"bunx","bunx skills add StarshipSuperjam\u002Fengine-template --skill engine-manage-plans",{"tool":41,"command":42},"pnpm","pnpm dlx skills add StarshipSuperjam\u002Fengine-template --skill engine-manage-plans","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FStarshipSuperjam\u002Fengine-template\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fengine-manage-plans\u002FSKILL.md",true,[46],{"path":47,"resourceType":48,"resourceTypeDesc":49,"sizeBytes":50,"sourceHtmlUrl":51},"agents\u002Fopenai.yaml","REFERENCE","参考文档",328,"https:\u002F\u002Fgithub.com\u002FStarshipSuperjam\u002Fengine-template\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fengine-manage-plans\u002Fagents\u002Fopenai.yaml",[53,59,66,73,80,86],{"skillNo":54,"name":55,"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":56,"categories":57,"keywords":58,"publishedAt":19},"01M74G0V8BES1QH94SFQXQEXKD","templates","https:\u002F\u002Fgithub.com\u002FStarshipSuperjam\u002Fengine-template\u002Fblob\u002Fmain\u002F.engine\u002Ftemplates\u002Fskill.md",[],[],{"skillNo":60,"name":61,"nameZh":6,"description":62,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":63,"categories":64,"keywords":65,"publishedAt":19},"01M74G0S2CH1MHZYAVHB4HDMCD","engine-bad","A negative fixture skill for engine\u002Fcheck\u002Fskill-coherence — operator-typed but not locked.","https:\u002F\u002Fgithub.com\u002FStarshipSuperjam\u002Fengine-template\u002Fblob\u002Fmain\u002F.engine\u002F_fixtures\u002Fskill-coherence\u002Fskills\u002Fengine-bad\u002FSKILL.md",[],[],{"skillNo":67,"name":68,"nameZh":6,"description":69,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":70,"categories":71,"keywords":72,"publishedAt":19},"01M74G0PFDTF0E4XR0Y6N0MBRT","engine-dangling-route","A negative fixture route whose active target points at an operation that is not there.","https:\u002F\u002Fgithub.com\u002FStarshipSuperjam\u002Fengine-template\u002Fblob\u002Fmain\u002F.engine\u002F_fixtures\u002Froute-target-existence\u002Froot\u002F.claude\u002Fskills\u002Fengine-dangling-route\u002FSKILL.md",[],[],{"skillNo":74,"name":75,"nameZh":6,"description":76,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":77,"categories":78,"keywords":79,"publishedAt":19},"01M74G0KAVZW3AZG84AVAQZEPP","engine-overlong-demo-route","This demonstration route deliberately carries a description that runs well past the one-hundred-and-twenty-character ceiling the route budget check enforces, so the guard bites on a real over-length description.","https:\u002F\u002Fgithub.com\u002FStarshipSuperjam\u002Fengine-template\u002Fblob\u002Fmain\u002F.engine\u002F_fixtures\u002Froute-budget\u002Froot\u002F.claude\u002Fskills\u002Fengine-overlong-demo-route\u002FSKILL.md",[],[],{"skillNo":81,"name":61,"nameZh":6,"description":82,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":83,"categories":84,"keywords":85,"publishedAt":19},"01M74G0GN7HYWM5GW2FS7XFYE1","A deliberately broken fixture — an engine Codex command shipped WITHOUT its operator-only policy companion.","https:\u002F\u002Fgithub.com\u002FStarshipSuperjam\u002Fengine-template\u002Fblob\u002Fmain\u002F.engine\u002F_fixtures\u002Fcodex-skill-coherence\u002Fskills\u002Fengine-bad\u002FSKILL.md",[],[],{"skillNo":87,"name":88,"nameZh":6,"description":89,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":90,"categories":91,"keywords":92,"publishedAt":19},"01M74G0EGEW19YCXERBXKP0A6V","engine-widget","A deliberately one-sided fixture — a Claude command with no Codex twin and no ledger entry.","https:\u002F\u002Fgithub.com\u002FStarshipSuperjam\u002Fengine-template\u002Fblob\u002Fmain\u002F.engine\u002F_fixtures\u002Fcodex-provider-parity\u002Froot\u002F.claude\u002Fskills\u002Fengine-widget\u002FSKILL.md",[],[]]