ask-always-on-agent SKILL.md skillA
ask-always-on-agent from soulmachine/skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add soulmachine/skills/ask-always-on-agent@git:20261028.496311fPins git:20261028.496311f in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- soulmachine/skills
- Path
ask-always-on-agent/SKILL.md- Versions recorded
- 7
- Latest version
- git:20261028.496311f, committed Oct 28, 2026
- First version recorded
- Oct 28, 2026
- Size
- 6,078 bytes
- Repository stars
- 3
- License
- MIT
Reach Frank on his phone through an always-on paseo agent (coding-agent or personal-agent). Use when a question to the user has had no answer for 15 minutes, or when the user says to send a message, ask, or hand off work to the coding-agent, the personal-agent, or "the always-on agent".
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# ask-always-on-agent A coding CLI session lives in a terminal; Frank cannot see it from his phone. The always-on paseo agents can be seen there: paseo's app runs on mobile, and a question an agent asks shows up in it. So when Frank is away from the terminal, a CLI session reaches him by sending its question to an always-on agent, which re-asks it in paseo. The always-on agent is a relay: it shows, it does not judge or answer. ## When to use it - **Unanswered question.** Your question tool returned with no answer (timeout, cancel, headless run), or the question has waited 15 minutes. This is the only time you message an always-on agent on your own. In a herdr pane you need not count: the `ask-watchdog` LaunchAgent (`~/coding-agent/devops/ask-watchdog/README.md`) relays a pane blocked on any dialog for 15 minutes and types the answer back. - **Explicit hand-off.** The user says to ask, tell, message or hand work to one of the agents. ## Which agent | Agent | Topic | Runs on | |---|---|---| | `coding-agent` | engineering, coding, the fleet, products | mac-mini-m2, mac-mini-m6, dev-server-frank-lume, archs-mac-mini | …
Read the whole file at its exact version.
How to install
mdr add soulmachine/skills/ask-always-on-agent@sha256:98d861ef11cbf1c2The line at the top of this page pins the label git:20261028.496311f, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_rjo6zjqbsjes2j4d)
1 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 7 versions of this file, all committed on Oct 28, 2026.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20261028.496311f latest | 2026-10-28 | 496311f | 6,078 B | A | view · diff |
| git:20261028.4605e70 | 2026-10-28 | 4605e70 | 6,089 B | A | view · diff |
| git:20261028.06ec83a | 2026-10-28 | 06ec83a | 6,092 B | A | view · diff |
| git:20261028.9348652 | 2026-10-28 | 9348652 | 5,900 B | A | view · diff |
| git:20261028.af678e6 | 2026-10-28 | af678e6 | 5,702 B | A | view · diff |
| git:20261028.803edb7 | 2026-10-28 | 803edb7 | 4,380 B | A | view · diff |
| git:20261028.af07fe3 | 2026-10-28 | af07fe3 | 4,280 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (6078 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
soulmachine/skills · 3 stars · license MIT · pushed 2026-10-31 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_rjo6zjqbsjes2j4d GET https://markdownregistry.com/api/v1/resolve?ref=soulmachine/skills/ask-always-on-agent GET https://markdownregistry.com/api/v1/blob/98d861ef11cbf1c27c58a947e0fd2771b6fdfa8a5ed95bf037808a706110f2c8
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.