Repolode
lay-wang

lay-wang/opencode-plugin-toggle

Um botão no cabeçalho da sessão do OpenCode desktop para ativar e desativar plugins instalados e inserir menções @skill no prompt.

Estrelas
2
Forks
0
Issues abertas
0
Último commit
ontem

O que é?

opencode-plugin-toggle adiciona um botão ao cabeçalho da sessão do app OpenCode desktop. Ao clicar nele, um popover mostra os plugins da configuração global, cada um com uma descrição curta e um seletor para ativar ou desativar, além das skills disponíveis.

Ao desativar um plugin, o app acrescenta uma entrada "-<plugin-id>" ao array global de plugins; ao reativá-lo, remove essa linha. O servidor recarrega sem precisar reiniciar. Os plugins desativados continuam na lista, esmaecidos, e os que falharam ao carregar exibem o erro. Cada gravação da configuração é validada e gera um backup antes da aplicação da alteração.

Ao clicar em uma skill, o app insere uma menção @skill-id no prompt. Como as skills são carregadas pelo agente, isso é uma menção, não uma invocação direta. A ativação e desativação se limitam à configuração global, e só é possível desativar skills fornecidas por um plugin desativando o plugin inteiro.

Recursos principais

  • 01Lista os plugins configurados globalmente, com descrições e seletores para ativar ou desativar.
  • 02Ativa e desativa plugins editando o array global de plugins, sem precisar reiniciar.
  • 03Mantém os plugins desativados visíveis e mostra erros dos que falharam ao carregar.
  • 04Insere menções @skill-id no prompt ao clicar em uma skill.
  • 05Valida as gravações da configuração e mantém um backup do arquivo anterior.

Casos de uso

  • Desativar rapidamente um plugin do OpenCode que esteja gerando ruído ou com problemas, sem editar JSON manualmente.
  • Conferir quais plugins e skills estão instalados dentro da sessão desktop.
  • Referenciar uma skill no prompt com um clique, em vez de digitar seu ID.

Início rápido

  1. 1

    Instale o plugin com a OpenCode CLI

    opencode plugin add opencode-plugin-toggle
  2. 2

    Clique no ícone de quebra-cabeça na extremidade direita do cabeçalho da sessão do OpenCode para desktop

Antes de usar

  • Os plugins só podem ser ativados ou desativados na configuração global; não há uma opção por projeto.
  • Não é possível desativar individualmente as skills fornecidas por um plugin; apenas o plugin inteiro pode ser desativado.

Em coleções

Tópicos

Perguntas frequentes

O que é opencode-plugin-toggle?
Um botão no cabeçalho da sessão do OpenCode desktop para ativar e desativar plugins instalados e inserir menções @skill no prompt. opencode-plugin-toggle adiciona um botão ao cabeçalho da sessão do app OpenCode desktop. Ao clicar nele, um popover mostra os plugins da configuração global, cada um com uma descrição curta e um seletor para ativar ou desativar, além das skills disponíveis.
opencode-plugin-toggle é gratuito? Qual é a licença?
opencode-plugin-toggle é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
opencode-plugin-toggle ainda é mantido?
Manutenção ativa. O último commit de opencode-plugin-toggle foi em 6 de nov. de 2026.
Para que posso usar opencode-plugin-toggle?
Desativar rapidamente um plugin do OpenCode que esteja gerando ruído ou com problemas, sem editar JSON manualmente. Conferir quais plugins e skills estão instalados dentro da sessão desktop. Referenciar uma skill no prompt com um clique, em vez de digitar seu ID.
Como instalar opencode-plugin-toggle?
Instale o plugin com a OpenCode CLI: opencode plugin add opencode-plugin-toggle Clique no ícone de quebra-cabeça na extremidade direita do cabeçalho da sessão do OpenCode para desktop
Onde consigo opencode-plugin-toggle?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/lay-wang/opencode-plugin-toggle

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados