parallel-vibe

Solid

当用户明确要求并行执行同一条 Vibe Coding 指令、让多个 Agent 或 Subagent 独立审查/设计/比较方案时使用。⚠️ 不适用:普通 shell 并发、单元测试并发、下载任务,或要求强隔离的敏感数据处理。

AI & Automation 48 stars 7 forks Updated today MIT

Install

View on GitHub

Quality Score: 86/100

Stars 20%
56
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# parallel-vibe ## 目标 当用户明确要求"并行执行同一条 Vibe Coding 指令 / 多个独立 agent 或 subagent 同时审查、想方案、优化、对比多条路线 / 多线程独立尝试"时使用。默认使用智能模式:由宿主原生 subagent 独立分析并由主 agent 汇总;智能模式和代码模式必须使用同一套 `.bensz-api/task-{yyyymmdd-hhmm}-{简短描述}/parallel-vibe/{yyyy-mm-dd-hh-mm}/` 运行目录、`@main/plan.json`、thread `workspace/`、`RESULT.md` 与 `runner.log` 契约,区别只在底层执行机制;当用户要求脚本 runner、plan-file、resume、跨 CLI runner、退出码或无可用 subagent 时,切换到代码模式并调用 `scripts/parallel_vibe.py`。⚠️ 不适用:普通 shell 并发、单元测试并发、下载任务、要求强安全隔离或处理高度敏感数据。 ## 流程 ### 输入 输入为需要独立 Agent/thread 并行评估或执行的用户任务;可选输入包括线程数、智能/代码模式、`plan-file`、`project-id`/`resume`、runner 参数和源目录。普通 shell/测试并发、下载任务及高度敏感数据不使用本 Skill。 ### 执行步骤 #### 模式选择 `parallel-vibe` 有两种模式: - **智能模式(默认)**:使用宿主工具的原生 subagent / 独立上下文能力,让多个 thread 独立分析同一任务,主 agent 最后综合共识、分歧、推荐路线和验证步骤。 - **代码模式(保留)**:调用 `parallel-vibe/scripts/parallel_vibe.py`,由 CLI runner 在各 thread 的 `workspace/` 内执行,用于可追溯批处理、失败退出码和下游 skill 自动化。 目录管理是模式无关的。两种模式都使用同一套运行目录。默认 run id 为 `{yyyy-mm-dd-hh-mm}`,同一分钟重复运行时追加 `-02` 等后缀;代码模式显式传 `--project-id` 时可复用该值作为 run/project id: - `.bensz-api/task-{yyyymmdd-hhmm}-{简短描述}/parallel-vibe/<run_id>/` - `.bensz-api/task-{yyyymmdd-hhmm}-{简短描述}/parallel-vibe/<run_id>/project.json` - `.bensz-api/task-{yyyymmdd-hhmm}-{简短描述}/parallel-vibe/<run_id>/@main/plan.json` - `.bensz-api/task-{yyyymmdd-hhmm}-{简短描述}/parallel-vibe/<run_id>/@main/plan.md` - `.bensz-api/task-{yyyymmdd-hhmm}-{简短描述}/parallel-vibe/<run_id>/@main/summary.md` - `.bensz-api/task-{yyyymmdd-hhmm}-{简短描述}/parallel-vibe/<run_id>/<thread_id>...

Details

Author
huangwb8
Repository
huangwb8/skills
Created
8 months ago
Last Updated
today
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

vibe-parallel

Parallel task execution using Claude Code subagents. Reads task files, builds dependency waves, detects file conflicts AND read-write conflicts, and spawns tasks as parallel subagents. Size-aware wave splitting unlocks downstream tasks early when large tasks are in the same wave as small ones. If vibe-graph is installed, each subagent gets a graph-derived focus block (blast-radius files + rationale) on top of a shared cached baseline — precise scoping without blind spots, cheap via prompt caching. Structured subagent reporting with [x]/[~]/[!] states. Diagnostic retry on failure. Live wave progress log at vibe/parallel/. Post-wave graph update. Wave cost annotation for vibe-cost. Triggers on "parallel:" prefix, "run tasks in parallel", "spawn subagents", "parallelise the build", "which tasks can run in parallel", "run independent tasks simultaneously". Invoked by vibe-mode's autonomous-execution block (which vibe-new-app, vibe-add-feature, and vibe-fix-bug hand off to when VIBE_MODE=autonomous), or directly w

7 Updated today
aakashdhar
Data & Documents Listed

parallel-do

当下一步工作能拆成 2 个以上互相独立、无共享状态的子任务(并行调研多个方案、给多个互不相关的文件/模块分别改动、多路并行探索代码),且并行推进比一条线串行更省时时使用。用户说"并行/parallel/同时做/分头做/一起推进"时也适用。

2 Updated 3 days ago
7bata
AI & Automation Featured

subagent-driven-development

当在当前会话中执行包含独立任务的实现计划时使用

8,062 Updated yesterday
jnMetaCode