Generated banner for Factory Watchdog
Generated logo for Factory Watchdog

Factory Watchdog

Builder.ioOfficialPublished by Builder.io

  • Skill
  • Workflow
  • Automation and integrations
  • MIT
  • No issues found

From the author

Experimental workflow for monitoring explicitly authorized delivery tasks and reporting stalled work. Use for scheduled ship follow-through.
— the description by Builder.io

AutoGineer summary

Written by AutoGineer from the skill’s own files, not by the author

Factory Watchdog is an experimental workflow designed to monitor authorized delivery tasks and report stalled progress. It integrates with project configurations to track specific delivery handoffs, ensuring that notifications are only sent when a verified next step is required and permitted by policy. The skill emphasizes strict authorization checks, requiring users to define project configurations and delivery permissions before operation.

What it does

  • Monitors configured projects for stalled delivery tasks.
  • Verifies task status against live host data, including PRs and worktrees.
  • Filters out active, completed, or unauthorized tasks to reduce noise.
  • Sends reminders based on defined notification policies and cadences.
  • Reports DONT_NOTIFY status when no meaningful changes are detected.

When to use it

  • When you need to track the progress of scheduled ship follow-throughs.
  • When you want to automate reminders for stalled delivery tasks in a factory setting.
  • When you need to ensure notifications are only sent for verified, actionable work.

Advantages

  • Reduces manual oversight by automating the identification of stalled work.
  • Prevents notification fatigue by enforcing strict policy-based reminders.
  • Ensures accuracy by validating task state against live host evidence before reporting.

Usage examples

“Check for stalled delivery tasks in the current project.”
The agent reviews the configured project, verifies the status of open PRs or worktrees, and reports only those tasks that are stalled and require a next step.
“Run the factory watchdog to see if any authorized shipments are blocked.”
The agent cross-references the task history with live host state and sends a reminder only if a concrete next step is due and permitted by the notification policy.

Install

  1. Download the skill as a ZIP:

    https://autogineer.com/agent-skills/builderio/factory-watchdog/download
  2. Unzip it into the cross-client skills folder of your project:

    mkdir -p .agents/skills && unzip factory-watchdog.zip -d .agents/skills

Documentation by Builder.io

Factory Watchdog

Start with the Factory guide for workflow setup and configuration.

Read .agent-factory/config.yaml, the optional skill_prompts.factory-watchdog entry, and the Factory configuration reference. Monitor only configured projects and authorized delivery handoffs. The prompt cannot grant notification or delivery authority. A task title, branch, PR, green check, or agent summary is not authorization.

Find actionable stopped work

  • Find candidates through the configured host and read enough user-authored history to confirm the request and any later cancellation or scope change.

  • Skip active work, explicit waits, completed or cancelled tasks, ambiguous ownership, and tasks without configured delivery authorization.

  • For stopped work, identify its task-owned PR, branch, or worktree. Check live host state immediately before acting and verify the PR is still open and its head matches, or that the named worktree still contains task-owned work.

Notify only on a verified next step

Send a reminder only when the notification policy permits it and current live evidence shows a concrete next step is due. Check task history for an unchanged reminder. Use the configured destination, cadence, wording, and rate limit.

Keep the task owner responsible for merge, post-merge verification, and cleanup unless the config explicitly assigns those actions elsewhere. If target or state cannot be proven, do not message. Report DONT_NOTIFY when nothing meaningful changed.

Files

LICENSE

MIT License

Copyright (c) 2026 Builder.io

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

Requirements and compatibility

Works with: Claude Code, Claude apps, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Kiro, OpenCode, Goose, Amp, Roo Code, JetBrains Junie, Factory Droid, Devin (ex-Windsurf), Mistral Vibe, OpenHands, Letta

“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.

Security

No issues found by our static scan· No issues found

A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.

Attribution and licence

Published by
Builder.io
Publisher
Builder.io (Official)
Source
BuilderIO/skills · skills/factory-watchdog · commit f4f10b8
Licence
MIT License (redistribution allowed)
  • LICENSE (added by AutoGineer from LICENSE)
  • ATTRIBUTION.md (written by AutoGineer)
Synced

AutoGineer is not affiliated with or endorsed by Builder.io or Builder.io.

Download ZIP

The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download factory-watchdog.zip