Agent Permission Friction — Development skill for Claude Code
Agent permission friction — before you tell the user a tool is blocked.
How to install Agent Permission Friction
Installs to ~/.claude/skills/mendixmau-mxcli-project-toolkit-agent-permission-friction/SKILL.md
mkdir -p ~/.claude/skills/mendixmau-mxcli-project-toolkit-agent-permission-friction && curl -fsSL https://raw.githubusercontent.com/MendixMau/mxcli-project-toolkit/HEAD/skills/agent-permission-friction.md -o ~/.claude/skills/mendixmau-mxcli-project-toolkit-agent-permission-friction/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Agent Permission Friction does
Agent permission friction — before you tell the user a tool is blocked
**Applies to:** any mxcli project | any agent harness **Purpose:** Two different things refuse an agent's command, they look identical in the transcript, and only one of them can be fixed by editing a config file. Telling them apart is the whole skill. A session that guesses wrong spends its turns rewriting rules that could never have matched.
Why this costs more than it looks
Session cost tracks **turn count × c
Alternatives in Development
- Epic Unblock — Sweep blocked epic issues and reopen anything whose dependencies are closed 243.5k ★
- Friction Protocol — Friction protocol — convention 29.1k ★
- Reddit Fetch — Fetches Reddit content via Gemini CLI when WebFetch is blocked or returns 403 errors 6.5k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Harvest
Harvest friction events from observation logs into typed instincts (env_issue, permission_block, wrong_approac
Muse:Clayton Christensen
Think with Clayton Christensen (interpretive frame) — adaptive structured session (v2.2) using theory-before-p
Steerhook
🛞 Rules that block or warn before Claude Code runs a tool and tell Claude the alternative. A fork of Anthropi
Jared Stage
Propose Backlog → Up Next promotions and Blocked revisits. Advisory; you approve before any move applies.
Brb
Use when the user signals they're stepping away (brb, afk, heading out) — keep working autonomously, skip anyt
Axonflow List Recent Decisions
List recent AxonFlow governance decisions for the current user/tenant — surface "what just got blocked", trace
Related Agents
Soul Introspector
Explores the agent's identity, soul state, and self-knowledge. Use when the user asks "who are you", "tell me
Devex Reviewer
Use as the final step of the /sap-plan pipeline, after architecture and UX review, to flag developer-experienc
Validator Agent
Final security, performance, and architecture audit before a branch is cleared for merge. Issues APPROVED or B