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.
Profile →npx skills add mohitagw15856/pm-claude-skills --skill unblock-protocol --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# 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 This Skill Produces
- Required Inputs
- Framework: The Five Types and Their Moves
- Output Format
- The Diagnosis
- The Move
- The Ask (if type 1, box expired)
- The Log Line
- Quality Checks
- Anti-Patterns
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.