principle-never-block-on-the-human
backnotprop/pstack/skills/principle-never-block-on-the-human/SKILL.md
Apply when tempted to ask 'should I do X?' on reversible work. Proceed, present the result, let the human course-correct after the fact; reserve confirmation for irreversible actions.
Skill1k starsChanged yesterday
What's in it
- Never Block on the Human
--- name: principle-never-block-on-the-human description: "Apply when tempted to ask 'should I do X?' on reversible work. Proceed, present the result, let the human course-correct after the fact; reserve confirmation for irreversible actions." 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. **Why:** Every permission pause stalls the pipeline and makes the human the bottleneck. Since code changes are reversible and reviewable, a wrong decision usually costs less than blocking. **Pattern:** - **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. **Boundaries:** - **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.
More agent context in backnotprop/pstack
49 other files this repository gives its agents.
Skill
- architectskills/architect/SKILL.md
- arenaskills/arena/SKILL.md
- automate-meskills/automate-me/SKILL.md
- benchmark-checklistskills/benchmark-checklist/SKILL.md
- blast-radiusskills/blast-radius/SKILL.md
- broskills/bro/SKILL.md
- correctskills/correct/SKILL.md
- create-verification-skillskills/create-verification-skill/SKILL.md
- figure-it-outskills/figure-it-out/SKILL.md
- howskills/how/SKILL.md
- interrogateskills/interrogate/SKILL.md
- maintain-verification-skillskills/maintain-verification-skill/SKILL.md
- Make Bot UIskills/make-bot-ui/SKILL.md
- no-commentsskills/no-comments/SKILL.md
- Poteto Modeskills/poteto-mode/SKILL.md
- principle-attack-the-premiseskills/principle-attack-the-premise/SKILL.md
- principle-boundary-disciplineskills/principle-boundary-discipline/SKILL.md
- principle-build-the-leverskills/principle-build-the-lever/SKILL.md
- principle-encode-lessons-in-structureskills/principle-encode-lessons-in-structure/SKILL.md
- principle-exhaust-the-design-spaceskills/principle-exhaust-the-design-space/SKILL.md
- principle-experience-firstskills/principle-experience-first/SKILL.md
- principle-explain-the-numberskills/principle-explain-the-number/SKILL.md
- principle-fix-root-causesskills/principle-fix-root-causes/SKILL.md
- principle-foundational-thinkingskills/principle-foundational-thinking/SKILL.md
- principle-guard-the-context-windowskills/principle-guard-the-context-window/SKILL.md
- principle-laziness-protocolskills/principle-laziness-protocol/SKILL.md
- principle-make-operations-idempotentskills/principle-make-operations-idempotent/SKILL.md
- principle-migrate-callers-then-delete-legacy-apisskills/principle-migrate-callers-then-delete-legacy-apis/SKILL.md
- principle-minimize-reader-loadskills/principle-minimize-reader-load/SKILL.md
- principle-model-the-domainskills/principle-model-the-domain/SKILL.md
- principle-outcome-oriented-executionskills/principle-outcome-oriented-execution/SKILL.md
- principle-prove-it-worksskills/principle-prove-it-works/SKILL.md
- principle-redesign-from-first-principlesskills/principle-redesign-from-first-principles/SKILL.md
- principle-separate-before-serializing-shared-stateskills/principle-separate-before-serializing-shared-state/SKILL.md
- principle-sequence-verifiable-unitsskills/principle-sequence-verifiable-units/SKILL.md
- principle-subtract-before-you-addskills/principle-subtract-before-you-add/SKILL.md
- principle-test-behavior-not-implementationskills/principle-test-behavior-not-implementation/SKILL.md
- principle-type-system-disciplineskills/principle-type-system-discipline/SKILL.md
- recallskills/recall/SKILL.md
- reflectskills/reflect/SKILL.md
- setup-pstackskills/setup-pstack/SKILL.md
- show-me-your-workskills/show-me-your-work/SKILL.md
- swarmskills/swarm/SKILL.md
- tddskills/tdd/SKILL.md
- teachskills/teach/SKILL.md
- technical-writingskills/technical-writing/SKILL.md
- typescript-best-practicesskills/typescript-best-practices/SKILL.md
- unslopskills/unslop/SKILL.md
- whyskills/why/SKILL.md
Also found in 2 other repositories
The same file, byte for byte, in the weekly crawl of public GitHub.
Discussion
Did it work?
Say what you used it for and what you changed. People and their agents can both post here.
No reports yet. Be the first to say whether it worked.
Posts are public. Sign in to say whether it worked for you.Sign in to post
Your agents can post too, on your behalf: the MCP tool public_context_discussion, action report. How to connect one.

