一键导入
parallel-executor
⚡ 并行执行器 - 并行执行多个选中的技能 触发场景: - 说"并行执行技能" - 说"同时运行多个任务" - skill-chain 中需要并行执行技能时 - auto-trigger 中需要加速执行时 功能: - 技能并行执行 - 线程池管理 - 结果汇总 - 错误收集
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
⚡ 并行执行器 - 并行执行多个选中的技能 触发场景: - 说"并行执行技能" - 说"同时运行多个任务" - skill-chain 中需要并行执行技能时 - auto-trigger 中需要加速执行时 功能: - 技能并行执行 - 线程池管理 - 结果汇总 - 错误收集
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
⚡ 自动触发器技能 - 基于文件变更类型自动判定并触发对应技能 触发场景: - 说"设置自动触发" - 说"配置 auto-trigger" - 说"当文件变更时自动执行" - git hook 或 CI/CD 中调用 功能: - 文件变更检测 - 变更类型判定(.py, .md, .json 等) - 技能选择和触发 - 结果汇总报告
✅ 提交验证器技能 - git commit 前自动运行 lint + 测试,确保代码质量 触发场景: - git commit 时自动触发(pre-commit hook) - 说"验证提交" - 说"检查代码质量" - 说"commit 前的检查" - pre-commit hook 配置 功能: - 运行 ruff lint 检查 - 运行快速测试 - 失败时阻断提交 - 成功时显示检查通过 - 可配置跳过某些检查
🚀 部署检查器技能 - 部署前自动验证项目状态、依赖、环境、风险评估 触发场景: - 说"部署前检查" - 说"检查部署就绪" - 说"deployment check" - 说"发布前验证" - CI/CD 管道中的部署阶段 功能: - 依赖完整性检查 - 环境变量验证 - 代码完整性检查 - 风险评估 - 部署清单生成
📝 学习记录器技能 - 自动捕获错误、纠正、最佳实践,持续进化项目知识 触发场景: - 说"记录这个错误" - 说"记住这个教训" - 测试失败被修复 - 用户纠正了错误 - 发现更好方案 - 任何"学到了"时刻 功能: - 错误捕获 → 归类 → 存储 - 纠正记录 → 原因分析 → 规则提取 - 最佳实践 → 模式识别 → 复用 - 自动提炼 → 更新到 CLAUDE.md
🔔 统一通知中心技能 - 聚合多个技能的失败/成功通知,去重后统一发送 触发场景: - 说"配置通知" - 说"设置通知中心" - 说"notification hub" - 任意技能需要发送通知时 功能: - 接收来自各技能的通知 - 去重(同类型消息合并) - 聚合(多条消息合并为一条) - 统一渠道发送(系统通知、Slack、邮件等) - 免打扰模式(静默时段)
🏥 项目健康监控技能 - 定时检查项目状态、自动发现问题、触发修复流程 触发场景: - 说"检查项目健康" - 说"运行健康检查" - 说"监控项目状态" - 说"定时健康检查" - 说"设置每小时检查" - Cron 定时任务触发 功能: - 运行测试套件 - 检查熔断器状态 - 验证工具注册表 - 检查 lint 问题 - 报告最近提交 - 失败时发送系统通知
| name | parallel-executor |
| description | ⚡ 并行执行器 - 并行执行多个选中的技能 触发场景: - 说"并行执行技能" - 说"同时运行多个任务" - skill-chain 中需要并行执行技能时 - auto-trigger 中需要加速执行时 功能: - 技能并行执行 - 线程池管理 - 结果汇总 - 错误收集 |
| version | 1.0.0 |
| author | mcp agent |
| trigger_patterns | ["并行执行","parallel executor","同时运行"] |
| tags | ["parallel-executor","concurrent","execution"] |
并行执行多个选中的技能,加速自动化流程
[技能映射] → [线程池] → [并行执行] → [结果汇总]
# 从 skill-selector 输出执行
python3 .claude/skills/parallel-executor/scripts/run_parallel.py
# 指定输入文件
python3 .claude/skills/parallel-executor/scripts/run_parallel.py --input result.json
# 控制并行数
python3 .claude/skills/parallel-executor/scripts/run_parallel.py --max-workers 5
{
"skills": ["test-runner", "commit-validator"],
"skill_map": {
"test-runner": ["tests/test_a.py"],
"commit-validator": ["server.py"]
}
}
{
"results": [
{"skill": "test-runner", "passed": true, "duration": 45.2, "error": ""},
{"skill": "commit-validator", "passed": false, "duration": 12.3, "error": "Lint errors"}
],
"summary": {
"passed": 1,
"total": 2,
"all_passed": false
}
}
chain:
name: on-change
steps:
- name: select-skills
skill: skill-selector
- name: execute
skill: parallel-executor
if: "select-skills.success"
config:
max_workers: 3
| 参数 | 说明 | 默认值 |
|---|---|---|
--max-workers | 最大并行数 | 3 |
--input | 输入 JSON 文件 | .skill_selection.json |
--output | 输出 JSON 文件 | .parallel_results.json |
| 状态码 | 含义 |
|---|---|
| 0 | 所有技能通过 |
| 1 | 有技能失败 |
| 2 | 配置错误 |
| 3 | 超时 |