quiet
SkillDev toolsLets your agent enter a quiet mode that batches routine updates and only surfaces important decisions or failures.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the quiet skill
About this capability
Enter quiet supervision mode when the captain invokes /quiet or asks for quiet mode, quiet-while-present, or fewer routine wake turns while they stay in the session. It sets the same durable away/quiet-mode flag as /afk, in `quiet` mode, so the sub-supervisor daemon self-handles routine wakes and es
What this skill tells your AI
The instructions your AI receives, as published by kunchenguid/firstmate in .agents/skills/quiet/SKILL.md and read by ahel’s review.
Quiet supervision mode (kunchenguid/firstmate#2356): the same token-saving
daemon tradeoff as /afk, made explicit for a captain who is staying,
watching the session, and does not want to exit the mode just by chatting.
This skill is a thin wrapper.
Every mechanism below - the daemon, its injection, its busy/composer guards,
its classification policy, its reliability properties - is owned once by the
afk skill and is IDENTICAL in quiet mode; nothing here restates it.
The only things quiet mode changes are which mode the flag declares and what
exits it.
What it does
-
Enter the lifecycle through
bin/fm-afk-launch.sh, exactly as/afkdoes, withFM_AFK_MODE=quietset first. Follow theafkskill's "What it does" steps 1-3 verbatim (terminal- backed vs harness-native entry, daemon-already-running refresh, never arming a separatefm-watch.sh) with one addition: exportFM_AFK_MODE=quietin the shell that invokesbin/fm-afk-launch.sh start(orstart-native), sostate/.afk's first line readsquietinstead ofaway. LeavingFM_AFK_MODEunset on a bare refresh of an already-running quiet daemon is also correct and does nothing wrong:fm_afk_flag_writepreserves the on-disk mode when no explicit mode is given, so a plain/afk-shaped refresh call never resets quiet back to away underneath the captain. -
Acknowledge in
AGENTS.mdsection 9 language: "Captain, quiet mode is active; I will batch routine updates and surface only decisions, failures, credentials, or review-ready work - ordinary chat will not exit this, say/quiet offwhen you want normal per-wake responses back."
How to exit quiet mode
Unlike /afk, ordinary chat is never the exit signal - that is the entire
point of this mode (AGENTS.md section 8's away-mode stub, quiet branch).
- Only an explicit
/quiet off(or the captain plainly asking to leave quiet mode / resume normal supervision) exits it: runbin/fm-afk-return.shunchanged, exactly the procedure/afk's "How to exit afk" section documents for its own return path (correct-ordered daemon shutdown, durable wake presentation and acknowledgement, escalation/wedge evidence, and the return-catch-up gate). That script does not read or care about the flag's mode, so it needs no quiet-specific variant. - A marked daemon escalation, or a message beginning
/quietwhile already in quiet mode (refresh, not exit) -> stay in quiet mode and process it, the same two carve-outs/afkdocuments for away mode. - Every other message while in quiet mode is simply answered as ordinary work; the flag and daemon are left untouched.
Orthogonal to approval authority
Identical to /afk: quiet mode changes how aggressively firstmate surfaces
things, never who approves what.
A PR ready for merge keeps the merge authority from AGENTS.md section 7, and
a needs-decision finding keeps the ask-user-authority policy.
Must not hide a decision or a failure
Per the issue's own author triage: quiet mode is presentation only.
Progress, retries, and internal mechanics stay below deck exactly as in away
mode, but review-ready work, findings, decisions, failures, and credentials
escalate every time, through the same classification policy /afk owns.
Quiet mode is opt-in and never the unconsented default; only an explicit
/quiet invocation enters it.
Signals
- GitHub stars
- 6k
- Forks
- 2k
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
quiet- Source
- github.com/kunchenguid/firstmate