[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6FJRGFFF8TSTRDTP1CKSA8Y":3,"skill-same:01M6FJRGFFF8TSTRDTP1CKSA8Y":49},{"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":22,"linkOnly":23,"markdownContent":24,"markdownBody":24,"frontMatter":25,"refName":26,"commitSha":27,"skillDirectory":28,"forksCount":29,"repositoryHtmlUrl":30,"repositoryHomepageUrl":31,"ownerHtmlUrl":32,"ownerBlogUrl":6,"ownerDescription":33,"updatedAt":34,"install":35,"resources":48},"01M6FJRGFFF8TSTRDTP1CKSA8Y","orchestrate-next-milestone",null,"ComeOnOliver\u002Fskillshub","ComeOnOliver","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F43215937?v=4","01M6E5JNFECJAAVFE0W7SMWWD2","Haoran Shu","01M6E5JNNDQS7AJZDYFQ8TPZCK",66,"MIT","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fvosslab\u002Fvosslab-skills\u002Forchestrate-next-milestone\u002FSKILL.md",[],[18,19,20,21],"orchestrate","milestone","next","orchestrate next milestone","2026-11-10 10:12:30",false,"# Orchestrate Next Milestone\n\n## Overview\nExecute the selected plan milestone to closure, not just partial checkboxes.\nPrioritize finishing the milestone with passing gates and clear evidence.\n\n## Terminology Alignment\n- Milestone: primary planning unit with deliverables and gates.\n- Workstream: parallel lane inside a milestone.\n- Work package: coder-sized chunk with acceptance criteria and verification commands.\n- Patch: reviewable code change set used in summaries and changelog entries.\n- Stage \u002F Step \u002F Pass: durable pipeline terms for code identifiers when needed.\n- If older plans use \"phase\", treat it as legacy milestone wording and do not introduce new phase terminology.\n\n## Operating mode\n- Treat the manager-selected milestone as the primary target.\n- Implement code, tests, and documentation updates required to close that milestone.\n- Include adjacent fixes when they are necessary to pass milestone gates or prevent immediate regressions.\n- Keep changes contract-driven and avoid case-specific hacks.\n\n## Inputs to read first\n0. Review STYLE guides in AGENTS.md, docs\u002FPYTHON_STYLE.md, and docs\u002FREPO_STYLE.md\n1. Manager directive naming the target milestone (or latest explicit manager instruction).\n2. Target plan in `docs\u002Factive_plans\u002F` (if present in the target repo; or use specified path).\n3. `refactor_progress.md` for active\u002Fcompleted context (if present in the target repo).\n4. Related archive precedent if cited by the plan.\n5. Current repo state (`git status --short`, `git diff`).\n\n## Mandatory constraints\n- Treat the plan design philosophy near the top as binding architecture policy.\n- Do not stop at partial progress when the remaining work is directly required to close the selected milestone.\n- Do not ask for guidance before attempting concrete unblock steps.\n- Do not weaken strict gates to force a pass.\n- Do not move geometry\u002Fruntime policy into tool\u002Freport layers unless the plan explicitly requires it.\n- Do not claim completion without reproducible command evidence.\n\n## Scope policy\n- Primary scope: selected milestone deliverables and done checks.\n- Allowed adjacent scope: fixes that are strictly required to satisfy selected-milestone gates.\n- Deferred scope: improvements not required for selected-milestone closure.\n\nWhen adjacent scope is used, record:\n- why it was required,\n- what gate it unblocked,\n- why deferral would leave the milestone incomplete.\n\n## Workflow\n1. Lock the target milestone:\n- Identify exact milestone id\u002Fname and extract deliverables, done checks, and gates.\n- Record explicit out-of-scope items from later milestones.\n\n2. Build execution map:\n- Map deliverables to file paths.\n- Map work packages and done checks\u002Fgates to exact commands.\n- Identify likely adjacent fixes needed for closure.\n\n3. Implement to closure:\n- Apply required edits for the milestone.\n- Apply adjacent unblock fixes when needed.\n- Keep design-philosophy alignment explicit in decisions.\n\n4. Validate gates:\n- Run milestone-required tests\u002Fcommands first.\n- Run broader regression gates required by the plan.\n- Run targeted `pytest` regression: `source source_me.sh && python3 -m pytest -q tests\u002Ftest*.py -k \u003Cfile>\u002Fpy`.\n- Treat any failing `pytest` run as `Not complete` until fixed.\n- Iterate until gates pass or a concrete blocker remains.\n\n5. Prepare evidence:\n- Capture command outputs and pass\u002Ffail results.\n- Capture before\u002Fafter artifacts when visuals\u002Fbehavior are part of acceptance.\n- Capture residual risks and ownership.\n\n6. Close out docs:\n- Update `docs\u002FCHANGELOG.md` with concrete changes and validation commands\u002Fresults.\n- Update plan status language only when evidence supports closure.\n\n## Implementation checklist template\n- Milestone target:\n- Deliverables completed:\n- Adjacent fixes applied (and why):\n- Deferred items:\n- Files changed:\n- Work packages completed:\n- Patches delivered:\n- Commands run:\n- Gate results:\n- Remaining blockers:\n- Completion decision: `Complete` or `Not complete`\n\n## Failure handling\n- If milestone target is ambiguous, pick the most recent manager-specified milestone and state the assumption.\n- If gates conflict, follow the plan-defined gate hierarchy and report the conflict explicitly.\n- If blocked, report exact blocker plus attempted mitigations; do not present partial work as complete.\n\n## Manager completion report (required)\nSubmit one manager-grade close-out report at milestone close-out using this structure.\n\nRequired sections:\n1. `Milestone decision`: `Complete` or `Not complete`.\n2. `Scope execution`: what was completed, what was deferred, and why.\n3. `Files changed`: exact paths grouped by runtime\u002Ftests\u002Fdocs\u002Ftooling.\n4. `Gate evidence`: exact commands with PASS\u002FFAIL.\n5. `Design philosophy alignment`: how implementation followed plan philosophy and avoided hacks.\n6. `Visual\u002Fbehavior evidence`: before\u002Fafter paths and measured values (when required).\n7. `Patch summary`: `Patch 1`, `Patch 2`, ... with intent and touched components.\n8. `Open risks`: unresolved risks with impact and owner.\n9. `Next action`: one prioritized next step.\n\nReport template:\n\n```text\nMilestone decision: Complete | Not complete\n\nScope execution:\n- Completed:\n- Deferred:\n- Adjacent fixes (required for closure):\n\nFiles changed:\n- Runtime:\n- Tests:\n- Docs:\n- Tooling:\n\nPatch summary:\n- Patch 1:\n- Patch 2:\n\nGate evidence:\n- \u003Ccommand>: PASS\u002FFAIL\n- \u003Ccommand>: PASS\u002FFAIL\n\nDesign philosophy alignment:\n- \u003Chow implementation stayed aligned and avoided hacks>\n\nVisual\u002Fbehavior evidence:\n- Before: \u003Cpath>\n- After: \u003Cpath>\n- Measurements: \u003Cmetric=value, threshold=value>\n\nOpen risks:\n- \u003Crisk, impact, owner>\n\nNext action:\n- \u003Csingle prioritized next step>\n```\n\n## Output contract\nReturn results in this order:\n1. Milestone completion decision (`Complete` or `Not complete`).\n2. Deliverables implemented (mapped to files).\n3. Work packages and patch summary (`Patch 1`, `Patch 2`, ...).\n4. Validation evidence (commands and outcomes).\n5. Known gaps and risks.\n6. Next action recommendation.\n",{},"main","def8531e65114c0fca8fb8551c1871ee0eed705c","skills\u002Fvosslab\u002Fvosslab-skills\u002Forchestrate-next-milestone",24,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub","https:\u002F\u002Fskillshub.wtf","https:\u002F\u002Fgithub.com\u002FComeOnOliver","AI & Blockchain Engineer\r\n","2026-06-24 22:07:19",{"source":7,"skillName":5,"commands":36,"prompt":46,"zipAvailable":47},[37,40,43],{"tool":38,"command":39},"npx","npx skills add ComeOnOliver\u002Fskillshub --skill orchestrate-next-milestone",{"tool":41,"command":42},"bunx","bunx skills add ComeOnOliver\u002Fskillshub --skill orchestrate-next-milestone",{"tool":44,"command":45},"pnpm","pnpm dlx skills add ComeOnOliver\u002Fskillshub --skill orchestrate-next-milestone","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fvosslab\u002Fvosslab-skills\u002Forchestrate-next-milestone\u002FSKILL.md",true,[],[50,64,74,83,89,96],{"skillNo":51,"name":52,"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":53,"categories":54,"keywords":60,"publishedAt":22},"01M6FKJN13GMG4KY57J3QD8GY5","model-hierarchy-skill","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzscole\u002Fmodel-hierarchy-skill\u002Fmodel-hierarchy-skill\u002FSKILL.md",[55],{"categoryNo":56,"categoryName":57,"taxonomyType":58,"taxonomyTypeDesc":59},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[61,62,63],"model","model hierarchy","model hierarchy skill",{"skillNo":65,"name":66,"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":67,"categories":68,"keywords":70,"publishedAt":22},"01M6FKJJJ6GCAMR4PPPRD12M5X","zoom-mcp","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-mcp\u002FSKILL.md",[69],{"categoryNo":56,"categoryName":57,"taxonomyType":58,"taxonomyTypeDesc":59},[71,72,73],"MCP","zoom","zoom mcp",{"skillNo":75,"name":76,"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":77,"categories":78,"keywords":79,"publishedAt":22},"01M6FKJE3KYT3KPEZMEEHYKA6K","zoom-apps-sdk","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-apps-sdk\u002FSKILL.md",[],[80,81,82,72],"sdk","zoom apps sdk","apps",{"skillNo":84,"name":85,"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":86,"categories":87,"keywords":88,"publishedAt":22},"01M6FKJ9EDH9Q5VWDF8HAJRSP0","windows","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwindows\u002FSKILL.md",[],[85],{"skillNo":90,"name":91,"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":92,"categories":93,"keywords":95,"publishedAt":22},"01M6FKJ666BEEFC3AE9GJ72Q93","whiteboard","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwhiteboard\u002FSKILL.md",[94],{"categoryNo":56,"categoryName":57,"taxonomyType":58,"taxonomyTypeDesc":59},[91],{"skillNo":97,"name":98,"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":99,"categories":100,"keywords":101,"publishedAt":22},"01M6FKJ21WFCDGTJQ2Q91T9DVW","websockets","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwebsockets\u002FSKILL.md",[],[98]]