Token导航 LogoToken导航TokenDH.com
研究检索敏感数据clawhub未标认证来源可访问clear审计提醒

batch-executor批处理执行器

Agent Skill

batch-executor 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

3,041

周安装

123

GitHub Stars

公开资料未说明

下载量

954
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:batch-executor(批处理执行器)
来源仓库:https://github.com/dodge1218/batch-executor
安装命令:
openclaw skills install batch-executor
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install batch-executor

简介

处理大规模语料库任务的批处理器,支持 Google Drive、ChatGPT 导出等格式。

  • 适合在 OpenClaw 中执行混合内容分析与转换操作。
  • 通过 clawhub 安装并使用 openclaw skills install batch-executor 命令部署。
  • 使用前请确认数据来源权限与处理边界,避免越权访问或数据泄露。
  • 适用宿主包括 OpenClaw,接入前应确认版本、权限和运行环境要求。

SKILL.md

name
batch-executor
version
1.0.0
description
Full batch processor for corpus-scale task execution. Handles Google Drive dumps, ChatGPT exports, Apple Notes, or any large collection of mixed content (ideas + instructions + references + noise). Classifies items, spawns sub-agents for heavy work, checkpoints progress, and never loses input. Option C of the task management system. Use for 20+ items or when input is a file/folder dump rather than a chat message.

Batch Executor

Corpus-scale processing: classify → prioritize → spawn → checkpoint → reconcile.

Unlike task-extractor (for 3-12 inline tasks) or batch-cognition (for idea analysis), this skill EXECUTES at scale with sub-agent parallelism.

When to Use

  • Google Drive folder dump (mixed docs, notes, spreadsheets)
  • ChatGPT conversation export (3K+ prompts)
  • Apple Notes dump (years of ideas)
  • Any input > 20 items or > 10K tokens of raw content
  • File-based input (not inline chat messages — use task-extractor for those)

Architecture

INPUT (any scale)
    ↓
PHASE 1: INGEST — save raw to disk, never lose
    ↓
PHASE 2: CLASSIFY — type each item, estimate effort
    ↓
PHASE 3: TRIAGE — score by value, group by dependency
    ↓
PHASE 4: EXECUTE — spawn sub-agents (max 3 concurrent)
    ↓
PHASE 5: RECONCILE — verify completions, retry failures
    ↓
PHASE 6: REPORT — value stack, patterns, action items

Phase 1: INGEST

Save ALL raw input to systems/batch-executor/corpus/YYYY-MM-DD-SOURCE.md BEFORE any processing.

For file inputs:

  • PDF → extract text via pdf tool
  • CSV/JSON → parse, one item per row/object
  • Markdown → split on ## headers or --- separators
  • ChatGPT export → parse conversations.json, group by chain_id
  • Google Drive → process each file, flatten into items

Create the manifest:

# Corpus Manifest: [source] [date]
# Total items: [N]
# Raw file: [path]
# Status: INGESTED

| # | First 80 chars | Type | Effort | Status |
|---|---------------|------|--------|--------|
| 1 | ... | ? | ? | INGESTED |

Phase 2: CLASSIFY

For each item, assign:

TypeDescriptionAction
TASKHas a clear action verb + deliverableEXECUTE
IDEASpeculative, "what if", product conceptSCORE (ICE)
REFERENCELink, citation, spec, documentationCATALOG
DECISION"We decided X", "going with Y"RECORD
HALF_THOUGHTFragment, incomplete, trails offCOMPLETE then re-classify
MODEL_OUTPUTAI-generated, assistant voiceEXTRACT core idea, discard wrapper
DUPLICATESame as item #XMERGE
NOISETest, filler, meta-commentarySKIP

Effort per item:

  • TRIVIAL (< 1 min): file rename, note capture, config change
  • QUICK (1-5 min): web search, small edit, API call
  • MEDIUM (5-30 min): build a page, write a doc, research topic
  • HEAVY (30+ min): full app build, deep research, multi-step workflow
  • BLOCKED: needs human input, credentials, or external dependency

Update manifest with Type + Effort columns.

Phase 3: TRIAGE

Score each TASK and IDEA using quick ICE:

  • I (Impact): 1-5 — how much does this move the needle?
  • C (Cost): 1-5 — how cheap/fast to do? (inverted: 5 = trivial)
  • E (Exploit): 1-5 — how quickly does this produce value?
  • Score = I × C × E (max 125)

Sort by score descending. Group by dependency chains.

Create execution plan:

# Execution Plan

## Wave 1 (parallel, no dependencies)
- Item #14 (ICE: 100) — HEAVY → sub-agent
- Item #3 (ICE: 80) — MEDIUM → sub-agent
- Item #7 (ICE: 75) — QUICK → inline

## Wave 2 (depends on Wave 1)
- Item #9 (depends on #14) — MEDIUM → after #14 completes

## Skip (NOISE/DUPLICATE)
- Items #2, #5, #11 — reason: [...]

## Blocked (needs human)
- Item #8 — needs API key from Ryan

Phase 4: EXECUTE

Rules:

  1. Max 3 sub-agents concurrent. Wait for one to complete before spawning another.
  2. QUICK items: execute inline (no sub-agent overhead for < 5 min tasks).
  3. MEDIUM/HEAVY items: spawn sub-agent with clear task description + acceptance criteria.
  4. Each sub-agent gets: the item content, relevant context from other items, and the target artifact path.
  5. Track in manifest: status → EXECUTING, then ✅ DONE / ❌ FAILED / ⚠️ PARTIAL.

Sub-agent spawn template:

Task: [item summary]
Context: [relevant items from this corpus]
Deliverable: [specific file/artifact expected]
Acceptance: [how to verify it's done]
Workspace: [path]

Checkpoint every 5 completed items:

  • Update manifest
  • Report to user: "[X]/[N] done. [Y] in progress. Top findings so far: [...]"
  • If user is idle (no response in 30s), continue
  • Commit progress to git

Phase 5: RECONCILE

After all waves complete (or all sub-agents return):

  1. Re-read manifest
  2. For each ❌ FAILED: log reason, decide retry or escalate
  3. For each 🔄 sub-agent still running: check status, kill if stale (> 30 min no progress)
  4. For each ⚠️ PARTIAL: note what's left
  5. Retry failed items once (different approach if possible)

Phase 6: REPORT

Generate final report at systems/batch-executor/reports/YYYY-MM-DD-SOURCE-report.md:

# Corpus Report: [source]
# Processed: [date]
# Total: [N] items
# Results: [done] ✅ | [failed] ❌ | [partial] ⚠️ | [skipped] ⏭️ | [blocked] 🔒

## Value Stack (top items by impact)
1. [item] — [outcome] — [next step]
2. ...

## Patterns Discovered
- [theme or connection across items]

## Action Items (immediate)
- [ ] [task from corpus that needs follow-up]

## Parked (valuable but not now)
- [item] — reason: [why later]

## Blocked (needs human)
- [item] — needs: [what]

## Statistics
- Items by type: TASK [x], IDEA [x], REFERENCE [x], NOISE [x]
- Items by effort: TRIVIAL [x], QUICK [x], MEDIUM [x], HEAVY [x]
- Sub-agents spawned: [x]
- Total execution time: [x min]

Append to systems/batch-cognition/value-stack.md (shared with batch-cognition skill). Log learnings to .learnings/LEARNINGS.md.

Commands

status — show manifest progress pause — stop spawning, let running agents finish resume — continue from where we left off (re-read manifest) skip [#] — skip item number retry [#] — retry failed item block [#] [reason] — mark as blocked priority [#] — move item to top of queue done — trigger report even if items remain

Key Rules

  1. INGEST FIRST. Raw content hits disk before ANY processing.
  2. Max 3 concurrent sub-agents. More = chaos, dropped results, context confusion.
  3. Checkpoint every 5. Git commit progress. User update.
  4. Never mark ✅ without artifact evidence. File exists, build passes, URL responds.
  5. NOISE is not failure. Skipping noise is correct behavior. Report it transparently.
  6. Corpus items cross-reference. Item #14 may be context for item #27. Pass relevant context to sub-agents.
  7. Resume is first-class. If session dies, resume re-reads manifest and continues from last checkpoint.
  8. ICE scoring is fast. 30 seconds per item max. Don't overthink triage — execute.

Integration with Other Skills

  • task-extractor: For inline chat messages (3-12 items). Batch-executor is for file/corpus scale (20+).
  • batch-cognition: For idea analysis (THINK-heavy). Batch-executor is for execution (PLAY-heavy).
  • orchestrator: Batch-executor can be invoked BY the orchestrator when it detects a corpus dump.
  • recorder: After batch-executor completes, route to recorder to update STATUS.md.

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

79.09%
按下载量换算755

安全审计

VirusTotal

未展示

ClawScan

可疑

Static analysis

通过

权限和风险

敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills