When the persona needs to watch a long-running local subprocess for completion or stream events from it without burning conversation turns on busy-waiting, reach for the Monitor tool. Monitor is event-driven (wakes the agent when the watched condition fires), strictly more token-efficient than a /loop poll, and the right primitive for 'wait until X happens' on local artifacts (file mtime, ps liveness, log-line match, port-open). Use when: waiting for a background-agent build to finish, watching a log file for an error pattern, blocking on a port becoming available, or any 'fire when condition holds' pattern against local state. Composes with run-in-background-bash (which detaches the work; Monitor watches it) and the dead-agent-detection memory rule (which obligates probe-the-artifact over poller-cadence inference).
EnglishUse when the user explicitly asks to capture a pattern as a skill ('remember this', 'make this a skill', 'let's codify this', 'capture this as a skill'), OR when the same multi-step procedure is invoked 3+ times within a session, OR when the same shape of question is asked 3+ times and the answer text stabilizes (ask-and-answer pattern). The persona drafts a workspace-local SKILL.md to a .scratch/ path, surfaces a one-line ratification question through PM (Y/N/R), and on Y writes the SKILL to /.claude/skills/ /SKILL.md so Claude Code's native discovery auto-loads it next turn. Universal — any loam user, dev or non-dev. Gated on the workspace-bootstrap manifest's enableautoskillcapture flag (default false; user opts in when ready).
EnglishIncludes Monitor Tool and Skill Capture Proposal.
Supported by the Atlas install prompt. Skill-specific requirements vary.
Pack stats
What’s included
Monitor Tool
When the persona needs to watch a long-running local subprocess for completion or stream events from it without burning conversation turns on busy-waiting, reach for the Monitor tool. Monitor is event-driven (wakes the agent when the watched condition fires), strictly more token-efficient than a /loop poll, and the right primitive for 'wait until X happens' on local artifacts (file mtime, ps liveness, log-line match, port-open). Use when: waiting for a background-agent build to finish, watching a log file for an error pattern, blocking on a port becoming available, or any 'fire when condition holds' pattern against local state. Composes with run-in-background-bash (which detaches the work; Monitor watches it) and the dead-agent-detection memory rule (which obligates probe-the-artifact over poller-cadence inference).
Skill Capture Proposal
Use when the user explicitly asks to capture a pattern as a skill ('remember this', 'make this a skill', 'let's codify this', 'capture this as a skill'), OR when the same multi-step procedure is invoked 3+ times within a session, OR when the same shape of question is asked 3+ times and the answer text stabilizes (ask-and-answer pattern). The persona drafts a workspace-local SKILL.md to a .scratch/ path, surfaces a one-line ratification question through PM (Y/N/R), and on Y writes the SKILL to /.claude/skills/ /SKILL.md so Claude Code's native discovery auto-loads it next turn. Universal — any loam user, dev or non-dev. Gated on the workspace-bootstrap manifest's enableautoskillcapture flag (default false; user opts in when ready).
Quick start
- Choose your skills. Select individual skills above, or choose the entire pack.
- Copy the install prompt. Use Copy install prompt above the list.
- Send it to your agent. Paste into your coding agent’s chat. Your agent reviews the source and guides the setup.
Try it with your agent
After installation, start with a request like:
Use the Monitor Tool skill to help with my task.
Ask me for the context you need before getting started.Requirements & license
- A coding agent that can access your project files and install skills.
- Your agent checks each skill’s instructions, dependencies, and permissions during setup.
- Reported license for the skills shown: Apache-2.0. The author’s terms apply.