Pular para o conteúdo
Skillpedia
Segurança48 mil · #3821

permission-manager

Ajuda seu agente a gerenciar permissões de código. Ele revisa listas de permissão e sugere comandos seguros para evitar problemas.

O que ela faz

Este agente ajuda a gerenciar as permissões de comandos em um sistema chamado opencode. Ele revisa quais comandos são permitidos, sugere comandos seguros que podem ser executados sem pedir permissão e ajuda a configurar quem pode fazer o quê.

Quando usar

  • ✓Quando você quiser saber quais comandos são permitidos no opencode.
  • ✓Ao configurar quais comandos um agente de IA pode executar com segurança.
  • ✓Para revisar a segurança das permissões de comandos.

Exemplo do que pedir para a IA

“Gerencie as permissões do opencode”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/permission-manager/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/permission-manager/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Ele lê as configurações atuais de permissão, mostra um resumo do que está permitido e sugere mudanças para tornar o sistema mais seguro, especialmente permitindo comandos que apenas leem informações.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add sickn33/agentic-awesome-skills --skill permission-manager

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/permission-manager/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

O que eu faço

  • Revisar e resumir comandos atualmente sempre permitidos
  • Sugerir comandos seguros de apenas leitura para aprovação automática
  • Adicionar ou remover comandos da lista de permissões em opencode.json
  • Configurar permissões de nível de habilidade (permitir/negar/perguntar) com padrões de curinga
  • Auditar configurações de permissão para segurança e usabilidade

Quando Usar

Use isso ao otimizar as configurações de permissão do opencode, revisar comandos permitidos ou configurar controles de acesso a habilidades.

Etapas do Fluxo de Trabalho

  1. Ler configuração atual: Carregar ~/.config/opencode/opencode.json ou opencode.json em nível de projeto
  2. Resumir permissões: Identificar comandos e permissões de habilidade atualmente permitidos
  3. Sugerir adições: Propor comandos seguros de apenas leitura para permissão automática (veja a lista recomendada abaixo)
  4. Aplicar alterações: Editar a configuração para adicionar/remover entradas de permissão
  5. Validar: Garantir que o JSON é válido após as alterações

Complementa as permissões internas de permitir/negar/perguntar do opencode, auditando a configuração atual e recomendando ajustes por meio de conversação.

Regras Principais

  • Nunca permita comandos que modifiquem arquivos, façam commit, push ou alterem o estado do sistema
  • Prefira entradas de comando exatas, como git status --short, git diff --stat e ls -la
  • Evite curingas de final de linha, como git status*, a menos que a família de comandos expandida tenha sido revisada manualmente como apenas leitura
  • Confirme com o usuário antes de modificar a configuração de permissão
  • Distinga entre permissões de comando bash e permissões de habilidade
  • Mantenha a configuração organizada: agrupe comandos relacionados

Limitações

  • Esta habilidade está restrita à configuração de permissão do opencode e não deve modificar os armazenamentos de permissão de outros hosts de agente.
  • Trate todas as permissões de comando com capacidade de escrita como de alto risco; revise-as manualmente, mesmo quando um padrão parecer restrito.

Como me ativar

Use a ferramenta Tarefa com o tipo de subagente permission-manager:

/permissions

Ou em linguagem natural, peça ao opencode para "gerenciar permissões do opencode" ou "revisar comandos permitidos".

Perguntas frequentes

O que é 'opencode'?

É um sistema que permite que agentes de IA executem comandos em seu computador. Este agente ajuda a controlar quais comandos eles podem executar.

O que significa 'sempre permitir listas'?

São listas de comandos que o sistema opencode pode executar sem precisar pedir permissão toda vez.

Por que é importante revisar os comandos?

Para garantir que os agentes de IA não executem comandos perigosos que possam alterar seus arquivos ou o sistema sem sua permissão.

Detalhes

Descrição original do autor

Manage opencode permissions: review always-allow lists, suggest safe read-only commands, configure permission patterns

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#3821
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas