Token导航 LogoToken导航TokenDH.com
开发只读github未标认证来源可访问许可证需确认审计通过

task-runner任务运行者

Agent Skill

task-runner 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

269

周安装

11

GitHub Stars

25

下载量

87
CodexClaudeCursorGemini CLI

安装说明

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

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

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

请帮我安装这个 Agent Skill:task-runner(任务运行者)
来源仓库:https://github.com/noobygains/godmode
仓库路径:skills/task-runner
安装命令:
npx skills add https://github.com/noobygains/godmode --skill task-runner
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

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

skills.shnpx skills
npx skills add https://github.com/noobygains/godmode --skill task-runner

简介

task-runner 用于处理 GitHub 仓库和协作信息,适合围绕代码变更生成下一步动作。

  • 适用于 Codex、Claude、Cursor 和 Gemini CLI,支持整理仓库状态和辅助协作事项。
  • 可通过来源仓库和原始 README 继续验证具体应用场景。
  • 安装前应确认是否会触发命令执行或文件操作,评估风险。
  • 建议在开发环境中测试后再用于正式任务调度。

SKILL.md

Task Runner

Overview

Load the plan, scrutinize it, execute tasks in batches, and pause for architect review between batches.

Core principle: Batch execution with checkpoints for architect oversight.

Announce at start: "I'm applying the task-runner skill to execute this implementation plan."

The Prime Directive

NO PLAN EXECUTION WITHOUT CRITICAL REVIEW OF EACH TASK FIRST

No exceptions. No workarounds. No shortcuts.

Plans contain errors, ambiguities, and outdated assumptions. Every task must be critically examined before execution begins. Blindly following a plan is not "efficiency" -- it is investing time in incorrect work.

When to Use

digraph applicability {
    "Written plan exists?" [shape=diamond];
    "Tasks independent?" [shape=diamond];
    "Human reviews between batches?" [shape=diamond];
    "task-runner" [shape=box];
    "delegated-execution" [shape=box];
    "Manual execution" [shape=box];

    "Written plan exists?" -> "Tasks independent?" [label="yes"];
    "Written plan exists?" -> "Manual execution" [label="no - write plan first"];
    "Tasks independent?" -> "Human reviews between batches?" [label="yes"];
    "Tasks independent?" -> "Manual execution" [label="no - tightly coupled"];
    "Human reviews between batches?" -> "task-runner" [label="yes - architect reviews"];
    "Human reviews between batches?" -> "delegated-execution" [label="no - stay in session"];
}

Use task-runner when:

  • A written implementation plan exists (from task-planning or equivalent)
  • Tasks should execute in batches with human review between them
  • The architect wants to inspect progress and make corrections between batches
  • Working in a parallel session (separate from the planning session)

Use delegated-execution instead when:

  • Staying in the same session (no context switch)
  • Prefer automated two-stage review (spec + quality) over human review
  • Tasks are independent and can be dispatched to fresh subagents

Use manual execution when:

  • No written plan exists yet
  • Tasks are tightly coupled and need continuous human guidance
  • Exploratory work where a plan would be premature

The Entry Protocol

Before beginning plan execution, verify ALL of these:

  1. Plan exists and is accessible - You have a path to a written plan file
  2. Plan has been scrutinized - You have critically read every task and flagged concerns
  3. Concerns are addressed - Questions and ambiguities have been raised and answered
  4. Tests pass at baseline - Existing tests pass before any changes are made
  5. Branch is clean - Working in a feature branch (not main/master), no uncommitted changes
  6. Worktree is configured - Using git worktree for isolation (godmode:workspace-isolation)
  7. Task checklist is populated - All tasks loaded into a tracking checklist

If any gate fails, STOP. Do not proceed until every gate passes.

Cognitive Traps

RationalizationWhat Is Actually True
"The plan looks fine, skip review"Plans contain errors. Review catches them before time is wasted on incorrect work.
"I'll review while executing"Reviewing during execution means you are already committed. Review before starting.
"This task is self-explanatory"Self-explanatory tasks conceal assumptions. Thirty seconds of review prevents thirty minutes of rework.
"Batching is slow, I'll do everything at once"Batches exist for human review. Skipping review lets errors compound across all tasks.
"Tests are slow, skip verification this round"Unverified batches hide failures. Debugging later costs more.
"The plan says X but Y seems better"Raise it with your human partner. Silently deviating from the plan creates confusion.

The Process

Step 1: Load and Scrutinize Plan

  1. Read the plan file
  2. Review critically -- flag any questions or concerns about each task
  3. If concerns: Raise with your human partner before starting
  4. If no concerns: Build a task checklist and proceed

Step 2: Execute Batch

Default batch size: 3 tasks

For each task:

  1. Mark as in_progress
  2. Follow each step precisely (plan provides granular steps)
  3. Run verifications as specified
  4. Mark as completed

Step 3: Report

When batch completes:

  • Show what was implemented
  • Show verification output
  • Say: "Ready for feedback."

Step 4: Continue

Based on feedback:

  • Apply changes if needed
  • Execute next batch
  • Repeat until all tasks are done

Step 5: Finalize

After all tasks are complete and verified:

  • Announce: "I'm applying the merge-protocol skill to finalize this work."
  • REQUIRED SUB-SKILL: Use godmode:merge-protocol
  • Follow that skill to verify tests, present options, execute choice

When to Stop and Ask

STOP executing immediately when:

  • You hit a blocker mid-batch (missing dependency, test failure, unclear instruction)
  • The plan has critical gaps that prevent starting
  • You do not understand an instruction
  • Verification fails repeatedly

Ask for clarification rather than guessing.

When to Revisit Earlier Steps

Return to Scrutiny (Step 1) when:

  • Partner updates the plan based on your feedback
  • The fundamental approach needs rethinking

Do not force through blockers -- stop and ask.

Guardrails

Never:

  • Execute a task you have not critically reviewed first
  • Skip verification steps to "save time"
  • Silently deviate from the plan without raising it with your human partner
  • Start implementation on main/master branch without explicit user consent

Always:

  • Review each task before marking it in_progress
  • Run verifications as specified in the plan after each task
  • Stop and ask when blocked (do not guess or improvise)
  • Report the completed batch and wait for feedback before continuing

Batch Execution Diagram

digraph batch_flow {
    rankdir=TB;

    gate [label="Entry Protocol\n(all checks pass?)", shape=diamond];
    gate_fail [label="STOP\nResolve before proceeding", shape=box, style=filled, fillcolor="#ffcccc"];
    load [label="Load plan\nBuild task checklist", shape=box];
    review_task [label="Scrutinize next task", shape=box];
    concerns [label="Concerns?", shape=diamond];
    raise [label="Raise with\nhuman partner", shape=box, style=filled, fillcolor="#ffffcc"];
    execute [label="Mark in_progress\nExecute task steps\nRun verifications", shape=box];
    mark_done [label="Mark completed", shape=box];
    batch_done [label="Batch complete?\n(default: 3 tasks)", shape=diamond];
    report [label="Report results\nSay: Ready for feedback", shape=box, style=filled, fillcolor="#ccffcc"];
    feedback [label="Wait for\nhuman feedback", shape=box];
    apply [label="Apply adjustments\nif needed", shape=box];
    more [label="More tasks?", shape=diamond];
    finish [label="Invoke merge-protocol\nskill", shape=box, style=filled, fillcolor="#ccccff"];

    gate -> gate_fail [label="no"];
    gate -> load [label="yes"];
    load -> review_task;
    review_task -> concerns;
    concerns -> raise [label="yes"];
    raise -> review_task [label="resolved"];
    concerns -> execute [label="no"];
    execute -> mark_done;
    mark_done -> batch_done;
    batch_done -> review_task [label="no"];
    batch_done -> report [label="yes"];
    report -> feedback;
    feedback -> apply;
    apply -> more;
    more -> review_task [label="yes - next batch"];
    more -> finish [label="no - all done"];
}

Reminders

  • Scrutinize the plan critically before starting
  • Follow plan steps precisely
  • Do not skip verifications
  • Reference skills when the plan calls for them
  • Between batches: report and wait
  • Stop when blocked, do not guess
  • Never start implementation on main/master without explicit user consent

Connections

Required workflow skills:

  • godmode:workspace-isolation - REQUIRED: Set up isolated workspace before starting
  • godmode:task-planning - Creates the plan this skill executes
  • godmode:merge-protocol - Finalize development after all tasks

During execution, tasks may invoke:

  • godmode:test-first - When plan tasks involve writing new code
  • godmode:fault-diagnosis - When a task encounters unexpected failures
  • godmode:completion-gate - Verify each batch before reporting

Alternative workflow:

  • godmode:delegated-execution - Use for same-session execution with automated two-stage review instead of human-in-loop batches

适合场景

01

用户想查找某类 Agent Skill 时

02

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

03

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

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

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

能力 4

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

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

平台分布

Codex

35.98%
按下载量换算31

Claude

30.58%
按下载量换算27

Cursor

20.09%
按下载量换算17

Gemini CLI

9.81%
按下载量换算9

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

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

来源信息

继续浏览同类 Skills