/principle-never-block-on-the-human
Apply when tempted to ask 'should I do X?' on reversible work.
Claude Code
$ npx -y skills add cursor/plugins --skill principle-never-block-on-the-human --agent claude-code
Codex
$ npx skills add cursor/plugins --skill principle-never-block-on-the-human -a codex -y
Cursor
$ npx skills add cursor/plugins --skill principle-never-block-on-the-human -a cursor -y
Gemini CLI
$ npx skills add cursor/plugins --skill principle-never-block-on-the-human -a gemini-cli -y
GitHub Copilot
$ npx skills add cursor/plugins --skill principle-never-block-on-the-human -a github-copilot -y
OpenCode
$ npx skills add cursor/plugins --skill principle-never-block-on-the-human -a opencode -y
Windsurf
$ npx skills add cursor/plugins --skill principle-never-block-on-the-human -a windsurf -y
SKILL.md
principle-never-block-on-the-human.SKILL.mdname: principle-never-block-on-the-human description: "Apply when tempted to ask 'should I do X?' on reversible work." disable-model-invocation: true
Never Block on the Human
The human supervises asynchronously. Agents must stay unblocked. Make reasonable decisions, proceed, and let the human course-correct after the fact. Since code changes are reversible and reviewable, a wrong decision usually costs less than blocking.
- Proceed, then present. Do the work, show the result. Don't ask "should I do X?" Do X, explain why.
- Make the system self-healing. When you notice a problem, log it and fix it in the next round.
- Irreversible actions (force-push, delete production data, send external messages) still require confirmation.
- Reversible actions (write code, edit notes, split tasks) should proceed without blocking.
- Product direction comes from the human. Execution should not block.
Official Cursor plugins for popular developer tools, frameworks, and SaaS products. Each plugin is a standalone directory at the repository root with its own .cursor-plugin/plugin.json manifest.
More skills from other plugins.
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
ask-matt
Ask which skill or flow fits your situation. A router over the skills in this repo.
Questions about principle-never-block-on-the-human.
- Which coding agents can use principle-never-block-on-the-human?
- principle-never-block-on-the-human installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.

