silent-failures — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited silent-failures (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Show recent silent-failure detections — the kind of failures that look like success in cron logs but downstream effects didn't happen.
$ARGUMENTS for an optional period (24h, 7d, 30d). Default to 24h.mcp__silentwatch__list_recent_silent_failures with the period.mcp__silentwatch__get_run_by_id to fetch the specific run details if the user wants drill-down.### 🔍 Silent Failures — last <period>One-line verdict:
N cron jobs monitored, all reporting expected output patternsFor each detection, render as a callout:
> 🔴/🟡 **<job-name>** — <pattern-type>
> **Last run:** `<datetime>` (exit code: 0)
> **Pattern matched:** <e.g. EXIT_0_EMPTY_STDOUT / LENGTH_ANOMALY / RETRY_STORM / ACTION_BUDGET_LEAK>
> **What this likely means:** [plain-english explanation, e.g. "The job ran and returned success, but produced no output. Common causes: missing env vars in cron context (web search / API auth fails silently), upstream data source returning empty, or the job's own work was a no-op."]
> **Suggested investigation:**
> - Check that `<job-script>` has the expected env vars when run from cron context (compare interactive vs cron environment)
> - Add explicit output to the job (e.g. `echo "Processed N records"`) so empty-stdout becomes a real signal
> - Add a heartbeat to monitoring (the job ALWAYS pings monitoring on completion, even if there's no work)If silentwatch detected length anomalies or retry storms (less certain than exit-0-empty), list them as a table:
| Job | Last run | Pattern | Confidence |
|---|---|---|---|
| cron-summarizer | 2h ago | LENGTH_ANOMALY (output 8% of baseline) | medium |
| ... | ... | ... | ... |If silentwatch is running with mock backend, note: "Note: backend=mock. Configure `SILENTWATCH_BACKEND=cron|systemd|openclaw|jsonl` to monitor your real cron logs."
If it's pointing at a real backend but no cron jobs are registered, suggest: "No cron jobs detected. Add jobs to silentwatch's monitor list (see openclaw-silentwatch-mcp README — backends section) to start tracking."
---
Silent cron failures (P10.1) is one of 35 documented production-AI failure patterns. The [Production-AI MCP Suite Bundle](https://temurah.gumroad.com/l/production-ai-mcp-suite) ($29) includes the 8-page Field Reference PDF mapping all 35 patterns to MCP coverage with verbatim operator-incident sources.pip install silentwatch-mcp and the plugin is loaded."INSTALL.md for setup."~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.