do-it-skip

A command that temporarily skips selected do-it checks for the current turn. Do-it is a set of hooks that can suggest planning, challenge assumptions, or ask for verification evidence.

In plain words
What is it for?
Use /do-it-skip, or its specific options, when bypassing one or all do-it hooks for the current turn.
Why use it?
It removes those interruptions when they are not wanted for a particular request, while allowing the user to skip only the router, grill, or verification gate.

Command

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 commands/tdwhere123/do-it/do-it-skip
Clone the repo
git clone --depth 1 https://github.com/tdwhere123/do-it
Per session 32 Only the description is in the session, so the agent can decide to use it. The body loads when it is invoked.
When invoked 489 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.00032 $0.00489
Opus 5 $0.00016 $0.00244
Sonnet 5 $0.00006 $0.00098
Haiku 4.5 $0.00003 $0.00049

Measured 2d ago against content hash 6b6dec1eea7a, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

do-it-skip 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 2d ago.

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.

commands/do-it-skip.md · 37 lines

What it actually says

/do-it-skip

把当前 turn 标记为 do-it 钩子的 escape:router 不再注入分级建议、grill 不再发送前提压测提醒、verification-gate 不再发送证据提醒。Skip 只在本 turn 有效;Stop 后 verification-gate 会清除全部 skip 标志。

使用方式

  • /do-it-skip — 跳过全部三个钩子(等价 /do-it-skip all
  • /do-it-skip grill — 仅跳过 grill 前提压测
  • /do-it-skip router — 仅跳过 router 分级
  • /do-it-skip gate — 仅跳过 verification-gate 证据提醒

行为

向当前 session 写入对应的 skip 标志文件。do-it 的 hook 脚本检测到标志后会让路;partial 目标只写对应 flag,不会连带跳过其它钩子。

等价的隐式 escape 关键词

直接在用户输入里包含以下关键词,钩子会自动让路(无需运行命令):

Partial(只跳过指定钩子)

  • skip grill / /do-it-skip grill / 不用 grill / 不用grill → 仅 grill
  • skip router / /do-it-skip router → 仅 router
  • skip gate / /do-it-skip gate → 仅 gate

Full(跳过 router + grill + gate)

  • /do-it-skip / /do-it-skip all
  • yolo / just do it / 直接做 / 我已经想清楚 / skip do-it
  • 随便聊 / 先聊聊 / just thinking

若同一条 prompt 里出现多个 partial 目标(如 skip grillskip gate),会合并去重。Partial 优先于 full:只要写了 partial 目标,就不会因其它 full 词而全跳过。

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. 2d ago First seen · 37 lines · 32 tokens per session scan A 6b6dec1eea7a

Subscribe to this mod's changes

do-it-skip is a command published in the GitHub repository tdwhere123/do-it (27 stars, last pushed 21d ago), licensed MIT. It adds 32 tokens to every session and 489 once invoked, about $0.0002 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-30.