Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/Morrison-Lab/ai-config --skill daytbコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
SKILL.md を表示中
| name | daytb |
| description | Decide current question yourself. |
| user-invocable | true |
| allowed-tools | ["Bash","Read","Edit","Write","Grep","Glob"] |
A one-shot grant of decision latitude. The user has read the question and is handing it back rather than answering it: pick the option you would have recommended, act on it, and say what you picked.
One decision, task-scoped: the question in front of you plus the follow-ons the same task raises, expiring with that task --- never with the session --- and repeated daytb keywords do not accumulate into a session grant.
The sections below carry the full boundaries;
away is the session-wide sibling, revoked by back.
daytb.Latitude over the decision in front of you, and the ones that follow from it while the same task runs.
It does not silence you.
The user is present, so the point is to stop asking rather than to stop
reporting: a decision made under daytb still gets stated, in the past
tense, with the one reason that settled it.
That is what keeps countermanding cheap.
Not the rest of the session.
daytb expires with the task it was given for.
A later, unrelated decision is a fresh question.
For a standing session-wide grant, that is away.
Not destructive or irreversible actions.
A merge, a force-push, a deletion, anything outward-facing still needs its
own explicit authorization.
Merge authority specifically is mwc's grant, not this
one.
Local git housekeeping is the exception, and it is inside the grant. Removing a stale worktree, deleting a merged local branch, and fast-forwarding a behind local branch ref to its remote are all covered -- do them rather than filing them back as a question. What makes them safe is that they are local and recoverable: the commits stay in the object store and the reflog, and nothing outward-facing changes.
Each covered action has its own precondition, and none of them is satisfied by a clean tree alone:
git status and an unlisted agent each describe one instant, so
neither says whether the session working that directory has stopped ---
ask the agent directly first, per CLAUDE.md's "Subagent worktrees are
assigned, and an incident never silently repeals a decision" and
memories/git-worktrees.md, which
records a quiet worktree misread as dead while it was live.
A long quiet stretch is a reason to ask sooner, not evidence of
abandonment.
Then check the content: HEAD reachable from a remote, or demonstrably
superseded.git merge-base --is-ancestor or an empty
git diff <default> <branch>, never by a commit-range count, which
reports merged work as unmerged in a squash-merging repo.git branch -f would drop those commits from the pointer
--- that is triage, not cleanup, and it is outside the grant.Keep anything carrying commits reachable from no remote, in all three
cases.
A push, a remote-branch deletion, or a git reset --hard over unpushed
work stays outside the grant.
🧭 RECOMMENDATION box.
If you had already stated a recommendation, take it -- handing the
decision back is agreement to it, not an invitation to reopen it.away -- the session-scoped sibling, and the one
most easily confused with this.
away presumes the user is gone: it suppresses questions for the rest of
the session, keeps a decision log, and is revoked by back.
daytb presumes the user is here and simply declining to adjudicate one
thing, so it carries no session state and needs no counterpart.
Reading daytb as away would silently suspend clarifying questions long
after the user expected them back.back -- revokes away.
Nothing revokes daytb, because it expires on its own.mwc -- the grant that does extend to merging.
daytb deliberately stops short of it.prompt-me /
prompt-me-all -- the opposite direction:
surface the questions rather than resolve them.dmmhyh -- built on this skill's procedure for resolving the triggering item, but fires when the user is correcting a pattern of over-asking rather than just handing back one decision.
It adds a standing in-session recalibration and a durable memory write that daytb alone doesn't do -- reach for dmmhyh instead of daytb when the user's complaint is about asking too much in general, not this one question.away, and the user did not ask for it.Not the safety rules. Everything that required confirmation before still does.
Not a licence to guess when you genuinely cannot judge. If proceeding either way would be unsafe, or the options differ on a fact only the user holds, say so plainly and ask the narrower question. That is rare -- treat it as the exception it is, not an escape hatch.