Agent skill · Workflow & Productivity

unblock-protocol

Get unstuck on purpose — the stuck-type diagnosis (don't-know-how, can't-decide, waiting, avoiding, too-big), the matched unblock move for each, and the timebox that stops noble struggling before it eats the day. Use when asked I'm stuck on this and don't know why, I keep avoiding this task, how long should I struggle before asking, or unblock my stalled project. Produces the stuck diagnosis, the matched move, the ask-for-help script that preserves standing, and the stuck-log pattern read.

mohitagw158561,255★ · 1 repos on radarProfile →
claude-codecursorMIT
Install
npx skills add mohitagw15856/pm-claude-skills --skill unblock-protocol --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 6 KB
Bundled scripts: none
Path: skills/unblock-protocol/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 1,255
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Unblock Protocol Skill "Stuck" is five different states wearing one feeling, and the wrong move for the type wastes days: struggling nobly on a *don't-know-how* (when a 10-minute ask solves it), asking for help on a *can't-decide* (when the decider is you), grinding on an *avoiding* (where the block is emotional, and effort slides off it). The protocol: diagnose the type first (one minute, five questions), apply the matched move, and honor the struggle-timebox — the pre-committed point where solo effort converts to an ask, because "I should be able to figure this out" is how competent people burn days protecting an image nobody's watching. ## What This Skill Produces - **The diagnosis** — which of the five stuck-types this is, from the tells - **The matched move** — the type's specific unblock, not generic "take a break" advice - **The ask script** — help requested in the form that preserves standing and gets answers ([the well-formed ask]) - **The stuck-log** — the recurring-pattern read: which type keeps happening, and the structural fix it points to ## Required Inputs Ask for these if not provided: - **The stuck thing and its symptom** — what's stalled and what happens when th

What's inside
Steps it walks through
  1. What This Skill Produces
  2. Required Inputs
  3. Framework: The Five Types and Their Moves
  4. Output Format
  5. The Diagnosis
  6. The Move
  7. The Ask (if type 1, box expired)
  8. The Log Line
  9. Quality Checks
  10. Anti-Patterns
More from pm-claude-skills
All skills →
About this skill
What does the unblock-protocol skill do?

Get unstuck on purpose — the stuck-type diagnosis (don't-know-how, can't-decide, waiting, avoiding, too-big), the matched unblock move for each, and the timebox that stops noble struggling before it eats the day. Use when asked I'm stuck on this and don't know why, I keep avoiding this task, how long should I struggle before asking, or unblock my stalled project. Produces the stuck diagnosis, the matched move, the ask-for-help script that preserves standing, and the stuck-log pattern read.

How do I install it?

Run `npx skills add mohitagw15856/pm-claude-skills --skill unblock-protocol --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From mohitagw15856/pm-claude-skills, a repository with 1,255 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going