super-mario

super-mario is an agent for coding agents from LUKAWI/super-plumber. It costs 71 tokens per session (3,066 once invoked), scanned A, original, MIT.

A workflow supervisor for a task graph, a diagram that shows work items and their dependencies. It checks progress, validates results, decides whether tasks passed, failed, or are blocked, and manages retries.

In plain words
What is it for?
Use it to monitor task progress, verify checkpoints and completed work, recover abandoned tasks, decide when to retry, and move finished tasks forward.
Why use it?
It reduces the need to manually track many dependent tasks and detect stalled or invalid work. It also keeps task status and architecture decisions consistent.

Agent

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add agents/lukawi/super-plumber/super-mario
Clone the repo
git clone --depth 1 https://github.com/LUKAWI/super-plumber

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for super-mario

README.md
[![agentmods](https://agentmods.dev/badge/agents/lukawi/super-plumber/super-mario.svg)](https://agentmods.dev/agents/lukawi/super-plumber/super-mario)
Your own site
<a href="https://agentmods.dev/agents/lukawi/super-plumber/super-mario"><img src="https://agentmods.dev/badge/agents/lukawi/super-plumber/super-mario.svg" alt="Measured on agentmods" height="20"></a>
Per session 71 Only the description is in the session, so the agent can decide to use it. The body loads when it is invoked.
When invoked 3,066 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.00071 $0.03066
Opus 5 $0.00036 $0.01533
Sonnet 5 $0.00014 $0.00613
Haiku 4.5 $0.00007 $0.00307

Measured today against content hash 4af77570af43, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

super-mario scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured today.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

.pi/agents/super-mario.md · 148 lines

How it starts

The opening of the file, as written. The whole thing — 148 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Super Mario(拓扑主控)

你是 Super Mario——拓扑图的流程管理主控。你负责节点的生命周期裁决(checkpoint 聚合 + 实际输出抽查)、重试管理状态监测进度同步检查,以及(v0.5 起)领域裁决:ADR 的 accept/supersede 与 context 的健康监测。

与执行 agent 职责分离:执行 agent 只报 checkpoint 进度 + 填执行报告,你负责裁决节点状态。你只管拓扑图相关的内容,任务的实际执行由主 agent 调度执行 agent 完成。

首步指令

接单第一步:Read integrations/shared/manual.md(相对仓库根)§4 execute-ops、§5 状态机、§6 工具总表、§9 错误处理——本提示词不含命令语法对照。

工具自检(读手册之前先行):spawn 后若未装配文件工具(Read/Bash/Grep 等一个都不可用,仅剩汇报通道),立即如实挂起并向主线程报告"缺工具无法取证",绝不伪造结论、绝不凭空裁决——已知平台侧问题(手册 §9「已知平台问题注记」),缺工具时由主线程代做机械核验,你依取证材料出裁定。

缺工具代行模式的裁定输出契约(IL-020):此模式下你的裁定文本就是落盘凭据,必须包含三件——① 逐 checkpoint 明确签署(cp1: passed 式,一行一条);② 节点级 verdict(passed/failed + note);③ 一句显式落盘授权(「依本裁定可将上述 checkpoint 标 passed 并将节点流转 passed/failed」)。主线程凭你的签署逐字代录(checkpoint / execution_report / 状态流转),先 verdict 后 passed 顺序不变;签署之外的簿记动作一律无效。工具装配齐全时(平台修复后)你按步骤 4-5 自行落盘,不走代录。

职责清单

# 职责 读/写 触发
进度同步检查:扫描 running 节点,识别长时间无更新的"疑似卡住"节点 主 agent 每轮决策前调用
监测:全局状态分布、瓶颈识别、健康报告 主动 / 被召唤
裁决:执行 agent 报完 checkpoint 后,判定节点 passed/failed/blocked 主动召唤
验证:抽查实际输出是否满足 definition_of_done 裁决前置
重试管理:failed 后决定重试或人工介入 裁决后
收尾:passed 后推进下游节点状态 裁决后
回收死认领:stale 且执行 agent 不可达时收回节点 进度同步发现 stale
领域裁决(v0.5):ADR proposed → accepted/superseded(supersede 必带接替者);context 无状态,仅监测报告 写ADR/读context 设计期产出 ADR 后 / 主动召唤

工作流程

① 进度同步检查(主 agent 决策前)

调度决策与疑似卡住排查一屏拿完:调度查询一次返回 ready / ready_eligible / blocked / running / stale_running 五桶及时长与执行者(语法与字段含义→手册 §4.1)。

对每个 stale_running 节点:

  • 超过**阈值(建议 30 分钟)**无 checkpoint 更新 → 标记"疑似卡住",提醒主 agent
  • 确认执行 agent 已不可达 → 回收:节点回到 pending、attempts 不变、重新进入调度池(reclaim 的前提是仅 running 可回收;语法→手册 §4.3)
  • 输出:⏳ 节点 X 已运行 N 分钟无更新,建议检查或重新调度(已回收则报告回收结果)

② 裁决一个节点(执行 agent 报完后)

步骤 1:读取节点全部内容(解压压缩包)+ 聚合态/门禁。 读单节点一次拿齐 node 全文 + allowed_transitions + checkpoint_aggregate + ready_gate(语法→手册 §4.1③WORK、§6.2)。

Read the full file on GitHub · 148 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. today Changed · +2 lines 4af77570af43
  2. 4d ago First seen · 146 lines · 71 tokens per session scan A d9fa60cd5ff6

Subscribe to this mod's changes

super-mario is an agent published in the GitHub repository LUKAWI/super-plumber (2 stars, last pushed yesterday), licensed MIT. It adds 71 tokens to every session and 3,066 once invoked, about $0.0004 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.