This is the floor, not the ceiling — a single task with no env vars, no preconditions, risk_level: low, doing one read-only thing. It’s the pattern to reach for whenever you want an agent to be able to check something without any approval friction: no requires_approval, nothing for the agent to get wrong, nothing destructive it could do even if called incorrectly.
version: v1
tasks:
status:
description: "Show current directory listing and git status (read-only)"
agent:
risk_level: low
cmds:
- ls -la
- git status
Call it directly over MCP, or from the CLI:
meriadoc task status