Permissions

View and manage role permissions. Use when the user asks about what permissions a role has, or wants to change what users can do.

michaelliv b91e4c1 739 B Updated

File contents

Commands

mrctl permissions show [--role <role>]
mrctl permissions set <role> <perm1,perm2,...>

Built-in permissions

prompt.group, prompt.dm, stop, compact, tasks.list, tasks.create, tasks.pause, tasks.resume, tasks.delete, config.get, config.set, roles.list, roles.grant, roles.revoke, permissions.get, permissions.set

Extension permissions are also available. Each extension adds its own permission (e.g., knowledge, github). Extension CLIs are called directly in bash — permission enforcement is automatic.

michaelliv/mercury/tree/main/resources/skills/permissions commit b91e4c1ff8

Frequently asked questions

npx skillmds@latest add michaelliv/permissions