用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/Morrison-Lab/ai-config --skill dmmhyh命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| name | dmmhyh |
| description | Stop over-asking. |
| user-invocable | true |
| allowed-tools | ["Bash","Read","Edit","Write","Grep","Glob"] |
A correction, not just a grant: the user is telling you that you're asking for more guidance than the moment calls for -- checking in, hedging with a question, or pausing for confirmation on something you had enough information to just decide. Three things happen when it fires: whatever is pending gets decided and acted on immediately, the threshold for asking at all moves up for the rest of the session, and the correction itself gets written down so it doesn't have to be repeated in the next session.
That third part is what separates this from daytb.
A session-scoped recalibration is exactly the kind of promise about your own future behavior that no-empty-promises rules out unless it ships a mechanism in the same turn -- "I'll ask less going forward" is costless to say and evaporates with the session.
The mechanism here is the memory write in step 4: it is not optional, and it is not "the same thing, later."
dmmhyh.Three effects: one immediate, one standing for the session, one durable across sessions.
daytb's procedure: pick the option you would have recommended, act, and report in the past tense.away's judgment-call vs. information-or-authorization split (its Scope and limits section) as the test: a judgment call -- which approach, whether a finding matters, how to scope something -- gets decided and reported, not asked.
Only a genuine information-or-authorization gap (a fact only the user holds, or an action the safety rules require confirming) still stops for a question.Effects 2 and 3 are dmmhyh's own contribution over plain daytb: daytb alone would only fix the one instance and leave both the in-session pattern and the cross-session recurrence untouched.
mwc is the separate grant for that.
dmmhyh doesn't imply it.daytb's procedure.dmmhyh firing is a user correction under ums's own trigger list ("A user correction is a mandatory immediate trigger"), so run its memory-write step now rather than only recalibrating in-session:
memories/preferences.md if the working repo is ai-config, otherwise wherever this user's cross-project preferences live) for an existing entry on over-asking/hand-holding.
If one exists, extend it in place and note the recurrence with a date, per ums's own dedupe rule -- don't add a sibling bullet.CLAUDE.md's "Record both the pattern and the anti-pattern" -- e.g. "Do: decide a reversible, in-scope judgment call without confirming.
Don't: pose a confirming question when you already have enough information to act."ums/config-ai already do: a cross-project preference goes to ai-config's memories/preferences.md (via memorize if the working repo already is ai-config, via push-memory otherwise).
A preference that's genuinely scoped to one project stays in that project's own memory.daytb -- supplies the immediate-decision mechanics dmmhyh uses for the triggering item.
daytb alone doesn't change future behavior in-session or across sessions.
dmmhyh layers both on top.away -- supplies the judgment-call vs. information-or-authorization split dmmhyh uses to decide what still gets asked in-session.
away presumes the user is gone.
dmmhyh presumes the user is here and is telling you to ask them less anyway.
Where they overlap (both raise the decide-vs-ask threshold), away's scope is broader (it also drops the requirement to report before the session ends, keeps a decision log, etc.) -- dmmhyh doesn't imply those extras, and doesn't need back to end, since it isn't a suppression mode.
Both can be active at once without conflict.ums -- owns the mechanics step 4 invokes: the scan-categorize-write-commit procedure, the grep-before-write dedupe rule, and the recurrence-count convention dmmhyh reuses rather than duplicating.config-ai -- the escalation path step 4 reaches for once a class of over-asking has recurred enough to justify more than a memory bullet (a hook, most likely).no-empty-promises -- the rule that makes step 4 mandatory rather than a nice-to-have: a session-only recalibration is a forward-looking commitment with no shipped mechanism, which is exactly what that rule forbids.back -- doesn't revoke dmmhyh, since it never granted away's suppression-of-questions mode.
Revoking the recalibration is just the user asking more questions again or saying "ask me more" -- no named counterpart needed, matching daytb's no-counterpart design.daytb without the correction dmmhyh exists to make.no-empty-promises rules out, and the next session starts back at zero.away grant on your own -- dmmhyh doesn't presume the user is unavailable, so keep reporting decisions as you make them rather than batching a decision log for later.ums's own anti-patterns already rule this out.
dmmhyh doesn't get an exemption.deterministic-toolsums's own procedure for the branch/commit/push/PR mechanics).
Report it in the past tense, not as an intention: "recorded" is a UMS pass that ran, not one that's queued.away's Scope and limits section honors a narrowed grant over the default.
Note the narrowing in the same memory entry from step 4 if it reveals a boundary worth keeping (a class of question that genuinely should keep being asked).prompt-medmmhyh