agent-watchdog
Audit, monitor, compare, or repair another agent's session or PR when asked.
Skill by Builder.io
Chalk Labs
Need help deploying agent-watchdog?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/jaydubya818-agent-watchdog-b7f5d5
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: security, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/agent-watchdog
What's inside
- Skill name
agent-watchdog- Description
- Audit, monitor, compare, or repair another agent's session or PR when asked.
- License
- MIT
- Compatibility
- Works in Claude Code, Codex, Cursor, and Agent Skills-compatible harnesses when the required host tools are available.
- Metadata
- risk: medium · owner: software-factory · author: Builder.io · source: BuilderIO/skills · capabilities: builderio,agent-review · source-commit: fd8f20a879b507cf09feba08663a1edf7a949353
- Instructions
- 161 lines in SKILL.md · view on GitHub
Files (4)
- LICENSE
- README.md
- SKILL.md
- openai.yaml · agents/
SKILL.md (first lines)
# Agent Watchdog Watch another agent's work like a reviewer with a pager who is also a second investigator: wait for completion when needed, reconstruct the request, run your own independent investigation of the same problem, verify the evidence, and close the gap between what was asked and what actually happened. You are not just grading their homework — you are a second solver whose findings get diffed against theirs so nothing is missed. ## Choose The Mode Infer the mode from the user's wording: - **Watch only:** monitor a session, PR, branch, CI run, or transcript until it reaches a terminal state. Do not edit files. - **Audit:** read the prompt, transcript, diff, tests, CI, comments, screenshots, or final claims, run the independent investigation below, and return a gap report plus add-on directions. Do not edit files. - **Audit and fix:** audit first, then make narrow fixes for clear gaps. Avoid broad rewrites, branch movement, or speculative changes. - **Compare:** when given multiple sessions or agents, compare their work against the same original request and reconcile the important differences. If authority is unclear, default to audit-only and say what you would fix. ## Resolve The Target 1. Identify every artifact the user supplied: session ID, transcript path, thread URL, PR, branch, commit, CI run, issue, Slack link, or pasted summary. 2. Use the host's native thread/history tools, local transcript files, repo logs, GitHub tools, or pasted content to resolve the artifact. Prefer the most direct source over summaries. 3. If the artifact is still running and the user asked to watch, poll at a reasonable interval until it is done, blocked, stale, or clearly waiting on a human/external system. 4. If the artifact cannot be resolved, ask for the missing identifier or path. ## Reconstruct The Contract Build a compact contract before judging the work: - Original user request and any later changes in scope. - Explicit constraints: branch rules, no-edit requests, deadlines, package versions, validation expectations, design requirements, or security/privacy limits. - Implied acceptance criteria: user-visible behavior, tests, CI, docs, deploys, screenshots, review replies, or status updates. - The other agent's final claims and any "could not do" caveats. Treat the user's request as the source of truth, not the other agent's summary. ## Investigate Independently Act as if the original prompt had been given to you, in parallel with auditing the watched agent. Anchoring is the failure mode: reading their work first and nodding along. Your value comes from a genuinely separate second pass. 1. Form your own hypotheses about root causes and the approach you would take — ideally before reading the watched agent's conclusions, and if you have already seen them, still reason from first principles rather than from their framing. 2. Explore the code, data, logs, production state, and docs yourself, directly or via subagents. While the watched agent is still running, use the wait to pre-map the problem domains so hypotheses are ready before their diff lands. 3. Prioritize evidence the watched agent may not have looked at: production run ledgers or databases, session replays, error trackers, user-supplied screenshots, deploy/version state, other worktrees, memory of past incidents in the same area. 4. Verify the watched agent's key claims against primary sources, and verify your own leads the same way — reopen the cited files and line refs before asserting either side is right. Subagent reports are leads, not facts. 5. Diff the two investigations: what they found that you missed, what you found that they missed, where the approaches diverge, and any product or design fork they took silently. Convert the diff into concrete, actionable add-on directions (exact files, guards, test cases) — not vague concerns — and offer them as a paste-ready note the user can relay. ## Relay Sparingly Finding something is not a reason to send it yet. A watched agent that is still building re-plans around every note it receives, so the cost of a relay is their attention and their sequencing, not your tokens. - Interrupt a live run only for what changes their current step: a defect in code they are touching now, a correction to something you told them earlier, or an answer they are blocked on. - Everything else — coverage gaps, reference material, conventions, polish — waits for their next checkpoint and travels as one batched note. - Never hand a mid-run agent an unranked list of what is missing. Ranked, and labelled as a map rather than a to-do list, or not at all: an unranked backlog reliably produces several half-finished surfaces instead of a few complete ones. - Say what you verified as correct, not only what is wrong. It stops them re-litigating settled ground and keeps the relationship peer-to-peer. - If the watched agent has not yet acted on your previous note, do not send another one. ## Audit The Evidence Inspect evidence, not vibes: - Read changed files and relevant unchanged files around the touched paths. - Check git status/diff without reverting unrelated work. - Compare commands the agent claimed to run with actual output when available. - Inspect failed or skipped tests, CI logs, browser screenshots, review comments, deploy output, and error traces. - For PR/review work, verify unresolved threads and CI state from the source system when tools are available. - For UI work, prefer screenshots or browser checks over prose claims. Classify each issue as: - **Gap:** requested behavior is missing or incomplete. - **Bug:** the implementation likely fails or regresses behavior. - **Verification miss:** the work may be right but the evidence is weak. - **Scope drift:** the agent changed something unrelated or skipped a constraint. - **No issue:** the concern is already handled, with evidence. ## Fix Narrowly
From jaydubya818/skillz, MIT.
More from jaydubya818/skillz
- 0.586score
api-and-interface-design
Addy Osmani and Skillz contributors
Design API contracts, compatibility, and duplicate-safe mutations.
SkillAFreshness: A★ 1Claude Code +9 - 0.586score
deprecation-and-migration
Addy Osmani and Skillz contributors
Retire APIs or migrate consumers and persistent data across releases.
SkillAFreshness: A★ 1Claude Code +9 - 0.581score
ci-cd-and-automation
Addy Osmani and Skillz contributors
Create or change CI/CD pipelines, quality gates, and delivery controls.
SkillAFreshness: A★ 1Claude Code +9 - 0.581score
efficient-frontier
Builder.io
Delegate costly independent work while a frontier model retains judgment.
SkillAFreshness: A★ 1Claude Code +9 - 0.581score
factory-babysit-pr
Builder.io
Monitor one authorized PR with separate fix, publish, reply, and merge gates.
SkillAFreshness: A★ 1Claude Code +9 - 0.581score
factory-collect
Builder.io
Triage configured product signals under separate fix, reply, and close policies.
SkillAFreshness: A★ 1Claude Code +9 - 0.581score
efficient-fable
Builder.io
Delegate bounded independent work while Claude Fable retains judgment.
SkillAFreshness: A★ 1Claude Code +9 - 0.581score
an
Builder.io
Operate granted Agent-Native apps through Dispatch MCP; use for /an.
SkillAFreshness: A★ 1Claude Code +9
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 9, 2026 (22 days ago)
- Last release
- Sep 18, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/jaydubya818/skillz
- Website
- agentskills.io
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Builder.io
- 0.581score
an
Builder.io
Operate granted Agent-Native apps through Dispatch MCP; use for /an.
SkillAFreshness: A★ 1Claude Code +9 - 0.581score
efficient-frontier
Builder.io
Delegate costly independent work while a frontier model retains judgment.
SkillAFreshness: A★ 1Claude Code +9 - 0.581score
factory-babysit-pr
Builder.io
Monitor one authorized PR with separate fix, publish, reply, and merge gates.
SkillAFreshness: A★ 1Claude Code +9 - 0.581score
factory-collect
Builder.io
Triage configured product signals under separate fix, reply, and close policies.
SkillAFreshness: A★ 1Claude Code +9 - 0.581score
efficient-fable
Builder.io
Delegate bounded independent work while Claude Fable retains judgment.
SkillAFreshness: A★ 1Claude Code +9 - 0.463score

Builder
Builder.io
Visual AI Code Editor
PluginCFreshness: CVS Code +3
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get agent-watchdog running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
agent-watchdog skill. Agent Mart. https://agentmart.dev/skills/jaydubya818-agent-watchdog-b7f5d5 (last updated 2026-10-24)