About paperclip-monitor
paperclip-monitor is a read-only skill for inspecting active Paperclip execution and identifying work that needs operator attention. It checks issues, approvals, agents, runs, recovery actions, and activity, while distinguishing healthy queued work from genuine dispatch or execution problems.
Key features
- 01Inspect issues, approvals, agents, and activity
- 02Check active runs and recovery actions
- 03Distinguish healthy dispatch from failures
- 04Prioritize blocked work and pending reviews
- 05Recommend actions without performing mutations
Use cases
- 01Monitor a Paperclip company's active work
- 02Find blocked issues and pending approvals
- 03Investigate errored agents or unresolved recovery actions
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ bbengamin/ skills --skill paperclip-monitorAfter installing, type/paperclip-monitorin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
references/CONTEXT.mdreferences/docs/paperclip-operator/cli-contract.mdcontrol-plane.mdintegration-matrix.mdworkflow.mdDetails
From the project READMEPaperclip Monitor
Inspect active Paperclip execution and surface what needs operator attention.
References
Read these first:
references/CONTEXT.mdreferences/docs/paperclip-operator/control-plane.mdreferences/docs/paperclip-operator/workflow.mdreferences/docs/paperclip-operator/cli-contract.mdreferences/docs/paperclip-operator/integration-matrix.md
If these project docs are missing, run paperclip-setup first to scaffold them from bundled templates.
Read-Only Workflow
- Inspect CLI context and company scope.
- Read dashboard summary.
- Read issues, focusing on:
blockedin_reviewin_progress- stale
todo - parent issues with unfinished children
- Read approvals, especially pending and revision-requested.
- Read agents and note paused, error, running, or budget-blocked states.
- For active or recently assigned issues, use
paperclipai issue live-runs,active-run,runs, andrecovery-actionswith--jsonwhen available. Distinguish queued delivery, process recovery, missing-comment retry, and explicit recovery actions instead of labeling all follow-up runs as generic retries. Feature-detect additional run-liveness fields in newer environments. - Read activity for recent significant events.
- For recently assigned work, distinguish healthy dispatch (
wake queued, queued/running run, orworkspace ready) from skipped/failed dispatch. Treat healthy queued or running pickup as success, not an intervention target. - For review-stage issues, inspect
executionState.currentStageType,currentParticipant, andreturnAssigneewhen available. The executor normally submits by transitioning todone; Paperclip owns the resultingin_reviewrouting to the agent reviewer. When human final acceptance is required, also inspect issue interactions: a pendingrequest_confirmationis healthy waiting state, while accepted/rejected interactions with failed resume or no reviewer follow-through need attention. A user approval-stage participant is a flow defect, not a reason to tell the operator to use CLI. - Summarize attention items in priority order. Done when every blocked,
in_review, pending-approval, errored-agent, unresolved recovery action, and explicitly skipped/failed-dispatch item appears in the report or is explicitly noted as none.
Report Format
## Paperclip Monitor Report
### Needs Operator Attention
### Blocked Work
### Pending Reviews And Approvals
### Run And Recovery State
### Agent Health
### Cost And Budget Signals
### Recent Progress
### Recommended Actions
Action Recommendations
Recommend but do not perform mutations:
- approve, reject, or request revision
- accept or reject a pending issue
request_confirmation - move issue status
- add comments
- create blockers
- investigate an explicitly skipped or failed dispatch
- reassign work
- pause, resume, or terminate agents
Do not recommend comments, heartbeat/resume, reassignments, workspace/environment changes, or interrupts merely because a wake is queued, a run is active, or a workspace has become ready. Comments during queued/running execution are work injection. An interrupt may create process recovery, and missing required comments may create one comment retry. Any correction plan must wait for all live runs and relevant recovery actions to settle before unassigning or reassigning.
Mutation Rule
Monitoring is read-only by default. Ask before any Paperclip mutation.