agentleFS
sergvsssergvss/agents-best-teams/skills/permission-checklist/SKILL.md

permission-checklist

Skill2 starsChanged 19 days agoMITView on GitHub

Use when adding a new agent role or deciding which tools, permissionMode, maxTurns, effort or memory a role gets, when reviewing an existing role's rights, and after an agent stepped outside its area.

  • Reads credentials

The file

Files
SKILL.md

Матрица разрешений агентов

Принцип: каждая роль получает только те инструменты, которые нужны для её работы. Не «на всякий случай», не «может пригодиться». Ограниченный набор инструментов сам по себе документирует роль.

Проверяй при добавлении роли:

  1. Список tools — только необходимое, и явно описано, чего у роли НЕТ и почему.
  2. permissionMode — acceptEdits только если обычные правки роли относятся к классу D.
  3. maxTurns — осознанный бюджет шагов, а не «сколько не жалко».
  4. effort — high только там, где цена ошибки выше цены прогона.
  5. memory — если включаешь, проверь, что Write и Edit роли разрешены. Иначе сначала защитный хук.

Важно про два ограничения, которых конфигурация не даёт:

  • permissionMode управляет только правками файлов и файловыми командами. Класс W (миграции, git commit) и класс P (force-push, DDL, .env) им не закрываются — для них нужны правила разрешений и хуки.
  • Поле memory выдаёт роли Read, Write и Edit в обход списка tools. Для роли, лишённой их намеренно, это снимает главное ограничение — работает только в паре с защитным хуком.

Полная матрица по всем ролям, разбор конфликта memory и чек-листы ревизии: ${CLAUDE_PLUGIN_ROOT}/checklists/permission-checklist.md

Если методология установлена копированием — файл лежит в checklists/permission-checklist.md репозитория.

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.