claude

yapermission

Yet Another Permission — declarative allow / ask / deny / defer rules for Claude Code tool calls via a TOML policy, with project-overrides-global config and decision logging.

0 on GitHubby Christophe1997v0.7.0MITupdated 8 days agoproductivity
/

Plugin yapermission from marketplace agent-extensions in Christophe1997/agent-extentions. Commands read from the repo's manifest — 8 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (4)

  • yap-explain

    Dry-run a tool call against the active yapermission policy and report which rule matched and why. Trigger when the user asks to test/debug/trace a yapermission rule, check whether a command would be auto-approved or blocked, or understand why a yapermission decision happened.

  • yap-onboard

    Scaffold the global yapermission config at ~/.yapermission.toml from a bundled template. Two templates are offered — `starter` (default-ask, conservative) and `yolo` (default-allow with hard guardrails). Trigger when the user asks to set up yapermission, initialize the policy file, or create a start

  • yap-remember

    Cache an approved `[[ask]]` decision for the rest of the current session — scoped to the command segment that triggered the rule, or to a word prefix the human approves (e.g. `git push origin --delete`) — so it stops re-prompting. Trigger only after the human has explicitly said yes to an offer to r

  • yap-rule-syntax

    Reference for the yapermission TOML rule schema and evaluation order. Trigger when the user asks how to write a yapermission rule, the yapermission toml format or schema, how to auto-allow git commands or shell utilities, how to force a prompt for force-push or other commands, how to block rm -rf or

Hooks (1)

  • PreToolUse

    python3 ${CLAUDE_PLUGIN_ROOT}/scripts/yapermission.py hook

View source on GitHub

More from Christophe1997/agent-extentions

All 11 plugins →

Documentation standards for agentic programming: AGENTS.md lifecycle management and conventional commit messages.

6 skills

0

a2a

claude

A2A (Agent-to-Agent) protocol client — communicate with any A2A-compliant agent by URL or alias. Supports blocking and background tasks, auth params, agent aliases, and session task tracking.

5 skills

0

Discover Go packages, modules, versions, vulnerabilities, reverse dependencies, and exported symbols via pkg.go.dev — powered by the upstream pkgsite-cli wrapper.

4 skills

0

tdd

claude

Test-Driven Development guidance based on Kent Beck's 'Test Driven Development: By Example'. Provides the Red/Green/Refactor workflow, 40+ named TDD patterns, and autonomous test quality review.

3 skills · 1 agent

0

Export Claude Code session transcripts to solarized-light HTML with pagination support. Features: auto session detection, split output for large sessions, configurable page size.

1 skill · hooks

0

Maintain a structured Obsidian vault (Zettelkasten-style) from recent Claude Code sessions: harvest concepts into inbox seed notes, detect orphans, near-duplicates, and MOC gaps — all as a single batched-approval review document.

1 skill · 1 MCP server

0

Similar plugins

caveman

claude

Talk like caveman. Cut filler. Keep technical details explicit.

22 skills · 1 command · 3 agents · hooks

JuliusBrussee/caveman 119,462

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

Taste Skill

claudecodex

tasteskill 2.5.1: professional company websites at the figma.com and x.ai level, with one section per screen, real photographs, real product UI, effects kept for tech and gaming pages, and a real-browser checker and finish gate.

1 skill

Leonxlnx/taste-skill 114,391

career-ops

claudecodex

Open-source AI job search that runs locally in your AI coding CLI: scan job portals, evaluate listings into a structured A-H report with a 1-5 score, tailor your CV, track applications

5 skills · hooks

career-ops-hq/career-ops 82,253

mem0

claudecodex

Cross-session memory and token savings for coding agents.

6 skills · 1 agent · 1 MCP server · hooks

mem0ai/mem0 68,893

pake

claudecodex

Package any website or local web build into a lightweight desktop app with Pake CLI.

1 skill

tw93/Pake 63,463

Maintain yapermission?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins11 plugins