worker-blocked

Report operational blockers by updating task status and documenting dependencies in Beads.

1|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/dayvidpham/pasture --skill worker-blocked
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: worker-blocked
Source: https://github.com/dayvidpham/pasture/tree/main/.opencode/skill/worker-blocked
Command: npx skills add https://github.com/dayvidpham/pasture --skill worker-blocked

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill resolves communication bottlenecks by providing a standardized, trackable method for workers to report blockers when they cannot proceed with a task due to missing dependencies or unclear requirements.

Core Features & Use Cases

  • Standardized Reporting: Ensures all blockers are documented with specific reasons and missing requirements.
  • Status Synchronization: Updates the Beads task status to blocked, preventing work on stalled items.
  • Use Case: When a developer discovers a missing type definition from a dependent file, they use this skill to formally flag the task and notify the supervisor, ensuring the blocker is tracked until resolution.

Quick Start

Use the worker-blocked skill to report a blocker on task ID 123 by specifying the reason and the missing dependency.

Frequently Asked Questions about worker-blocked

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I report a workflow blocker to a supervisor in Beads?

To report a workflow blocker in Beads, update the specific task status to blocked, document the missing requirements or file dependencies, and notify your supervisor to track the issue until resolution.

What should I do when a task is blocked by missing file dependencies?

When a task is blocked by missing file dependencies, log detailed blocker notes specifying the missing requirements and update the task status to formally flag the interruption for supervisor resolution.

Can I synchronize task status in Beads when requirements are unclear?

Yes, you can synchronize task status in Beads when requirements are unclear by updating the task to blocked and documenting the specific operational dependencies causing the workflow interruption.

How does standardized blocker reporting improve task management?

Standardized blocker reporting improves task management by providing a trackable method to document specific missing requirements, preventing work on stalled items and ensuring clear communication during workflow interruptions.

What is the best way to notify a supervisor about a stalled task?

The best way to notify a supervisor about a stalled task is to update the task status to blocked within Beads and formally document the specific missing dependencies preventing further progress.

When should I flag a task as blocked instead of continuing work?

You should flag a task as blocked when you cannot proceed due to missing dependencies, unclear requirements, or interrupted file dependencies, ensuring accurate task tracking while waiting for supervisor resolution.