[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M78P4K866Q0FD5EREACGCBQ9":3,"skill-same:01M78P4K866Q0FD5EREACGCBQ9":48},{"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":29,"ownerHtmlUrl":30,"ownerBlogUrl":31,"ownerDescription":32,"updatedAt":33,"install":34,"resources":47},"01M78P4K866Q0FD5EREACGCBQ9","run-in-parallel",null,"Run many Rush tasks at once, one cloud computer each, and gather the results. Use when someone has a list of independent pieces of work (issues to fix, repositories to update, files or pages to research, flaky tests to chase), or wants several approaches to one problem tried side by side.","hashgraph-online\u002Fawesome-codex-plugins","hashgraph-online","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F160371962?v=4","01M6CNB6NRJVNNGN14TR01Q6D3","HOL (Hashgraph Online)","01M6JT1HSKKG9V68KQAQGBA7XP",1575,"Apache-2.0","https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Fphnx-labs\u002Frush-mcp\u002Fskills\u002Frun-in-parallel\u002FSKILL.md",[],[],"2026-11-15 14:19:17",false,"---\nname: run-in-parallel\ndescription: Run many Rush tasks at once, one cloud computer each, and gather the results. Use when someone has a list of independent pieces of work (issues to fix, repositories to update, files or pages to research, flaky tests to chase), or wants several approaches to one problem tried side by side.\n---\n\n# Run tasks in parallel with Rush\n\nEach Rush session has its own computer and shares nothing with the others, so\nindependent work runs side by side instead of in a queue.\n\n1. **Split the work.** Make one task per item that can be done without the\n   others' results. Each task is self-contained: the goal, its inputs, and the\n   same definition of done for every item (\"open one pull request and do not\n   merge it\", \"write findings.md\"; leave out \"do not merge\" only when the\n   person asked for merges). Work that touches the same files belongs in one\n   task, not several racing pull requests. Show the person the list and confirm\n   before starting more than five.\n2. **Start them.** Call `create_session` once per item, each with its own fresh\n   UUID, written yourself, as `request_id`, and the same `repo`, `project` or\n   `agent` where they share one. Keep a table of item to session id. Sessions\n   past the account's runs-at-once limit start `queued` and begin as others\n   finish.\n3. **Gather.** Call `wait_for_sessions` with all the ids (up to 20 per call),\n   `until: \"any\"` and `timeout_seconds: 50`. Report each session as it\n   settles, then call again with the ones still running.\n4. **Summarize.** One row per item: its status, a one-line answer, and the pull\n   request or file link. List `failed` and `needs_review` items first, with\n   their reasons. To redo one, send a follow-up to that session with\n   `send_session_message` rather than starting over.\n\n**Several approaches to one problem.** Start one session per approach with the\nsame task and the approach named in it, then compare the results side by side:\nwhat each changed (`get_session_changes`), whether tests pass, and the\ntrade-off. Let the person pick; offer `cancel_session` for the others only when\nthey ask.\n\nRefusals: see `hand-off-a-task` under \"When Rush refuses\".\n","# Run tasks in parallel with Rush\n\nEach Rush session has its own computer and shares nothing with the others, so\nindependent work runs side by side instead of in a queue.\n\n1. **Split the work.** Make one task per item that can be done without the\n   others' results. Each task is self-contained: the goal, its inputs, and the\n   same definition of done for every item (\"open one pull request and do not\n   merge it\", \"write findings.md\"; leave out \"do not merge\" only when the\n   person asked for merges). Work that touches the same files belongs in one\n   task, not several racing pull requests. Show the person the list and confirm\n   before starting more than five.\n2. **Start them.** Call `create_session` once per item, each with its own fresh\n   UUID, written yourself, as `request_id`, and the same `repo`, `project` or\n   `agent` where they share one. Keep a table of item to session id. Sessions\n   past the account's runs-at-once limit start `queued` and begin as others\n   finish.\n3. **Gather.** Call `wait_for_sessions` with all the ids (up to 20 per call),\n   `until: \"any\"` and `timeout_seconds: 50`. Report each session as it\n   settles, then call again with the ones still running.\n4. **Summarize.** One row per item: its status, a one-line answer, and the pull\n   request or file link. List `failed` and `needs_review` items first, with\n   their reasons. To redo one, send a follow-up to that session with\n   `send_session_message` rather than starting over.\n\n**Several approaches to one problem.** Start one session per approach with the\nsame task and the approach named in it, then compare the results side by side:\nwhat each changed (`get_session_changes`), whether tests pass, and the\ntrade-off. Let the person pick; offer `cancel_session` for the others only when\nthey ask.\n\nRefusals: see `hand-off-a-task` under \"When Rush refuses\".\n",{"name":5,"description":7},"main","2a6d24be2ed571c5ff2319c506b60741bbcb1cb0","plugins\u002Fphnx-labs\u002Frush-mcp\u002Fskills\u002Frun-in-parallel",491,"https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins","https:\u002F\u002Fhol.org\u002Fplugins\u002Fbest-codex-plugins","https:\u002F\u002Fgithub.com\u002Fhashgraph-online","https:\u002F\u002Fhol.org","Open-source standards and developer tools for interoperable AI agents: discovery, identity, communication, payments, privacy and security.","2026-11-14 14:06:13",{"source":8,"skillName":5,"commands":35,"prompt":45,"zipAvailable":46},[36,39,42],{"tool":37,"command":38},"npx","npx skills add hashgraph-online\u002Fawesome-codex-plugins --skill run-in-parallel",{"tool":40,"command":41},"bunx","bunx skills add hashgraph-online\u002Fawesome-codex-plugins --skill run-in-parallel",{"tool":43,"command":44},"pnpm","pnpm dlx skills add hashgraph-online\u002Fawesome-codex-plugins --skill run-in-parallel","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Fphnx-labs\u002Frush-mcp\u002Fskills\u002Frun-in-parallel\u002FSKILL.md",true,[],[49,58,66,74,82,90],{"skillNo":50,"name":51,"nameZh":6,"description":52,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":53,"licenseFileUrl":54,"sourceHtmlUrl":55,"categories":56,"keywords":57,"publishedAt":19},"01M7DV332YQMGD8WTRJ9DZQXTB","worktable-review-with-annotations","Create, inspect, reply to, update, or resolve situated Worktable annotations. Use when feedback belongs to a Doc section, block, text range, or HTML Doc, or when the user asks to address existing review feedback and coordinate a requested artifact edit.","MIT","https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Fworktable\u002Fworktable-plugin\u002Fskills\u002Fworktable-review-with-annotations\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Fworktable\u002Fworktable-plugin\u002Fskills\u002Fworktable-review-with-annotations\u002FSKILL.md",[],[],{"skillNo":59,"name":60,"nameZh":6,"description":61,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":53,"licenseFileUrl":62,"sourceHtmlUrl":63,"categories":64,"keywords":65,"publishedAt":19},"01M7DV2YGHCZVBEB1AHYB6CGHE","worktable-find-and-synthesize-context","Find, assess, and synthesize context from Worktable Docs and Records. Use when the user asks what a workspace contains, wants workspace-backed research, needs current facts reconciled across artifacts, or requests a cited synthesis without changing workspace state.","https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Fworktable\u002Fworktable-plugin\u002Fskills\u002Fworktable-find-and-synthesize-context\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Fworktable\u002Fworktable-plugin\u002Fskills\u002Fworktable-find-and-synthesize-context\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":53,"licenseFileUrl":70,"sourceHtmlUrl":71,"categories":72,"keywords":73,"publishedAt":19},"01M7DV2TQN1H11ME2SAF9MXN7V","worktable-create-or-update-docs","Create, edit, rename, or maintain narrative Worktable Docs. Use for plans, decisions, briefs, notes, research syntheses, and other durable prose when the user requests a new artifact or a safe update to an existing one.","https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Fworktable\u002Fworktable-plugin\u002Fskills\u002Fworktable-create-or-update-docs\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Fworktable\u002Fworktable-plugin\u002Fskills\u002Fworktable-create-or-update-docs\u002FSKILL.md",[],[],{"skillNo":75,"name":76,"nameZh":6,"description":77,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":53,"licenseFileUrl":78,"sourceHtmlUrl":79,"categories":80,"keywords":81,"publishedAt":19},"01M7DV2NE452NEA8TXATKSNAJH","worktable-create-or-manage-records","Organize repeated structured information as durable Worktable Records. Use for research datasets, inventories, directories, pipelines, trackers, and other collections whose items need identity, fields, filtering, links, validation, or individual updates.","https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Fworktable\u002Fworktable-plugin\u002Fskills\u002Fworktable-create-or-manage-records\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Fworktable\u002Fworktable-plugin\u002Fskills\u002Fworktable-create-or-manage-records\u002FSKILL.md",[],[],{"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":53,"licenseFileUrl":86,"sourceHtmlUrl":87,"categories":88,"keywords":89,"publishedAt":19},"01M7DV2HENRBR2KSCVM064WH0Y","worktable-create-or-manage-interactive-html","Create or improve durable visual and interactive artifacts in Worktable. Use for dashboards, trackers, calculators, mini apps, slide presentations, and other requests that benefit from a polished HTML Doc.","https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Fworktable\u002Fworktable-plugin\u002Fskills\u002Fworktable-create-or-manage-interactive-html\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Fworktable\u002Fworktable-plugin\u002Fskills\u002Fworktable-create-or-manage-interactive-html\u002FSKILL.md",[],[],{"skillNo":91,"name":92,"nameZh":6,"description":93,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":53,"licenseFileUrl":94,"sourceHtmlUrl":95,"categories":96,"keywords":97,"publishedAt":19},"01M7DV2CADR5R7RQFFYPNAGR9Y","worktable-collaborate-threads","Read, answer, and hand off messages through durable Worktable threads with users or other authenticated participants. Use when the user asks to check addressed messages, reply to a participant, continue a thread, request another agent's help, wait briefly for a response, or watch for comments and messages sent to the agent.","https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Fworktable\u002Fworktable-plugin\u002Fskills\u002Fworktable-collaborate-threads\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Fworktable\u002Fworktable-plugin\u002Fskills\u002Fworktable-collaborate-threads\u002FSKILL.md",[],[]]