od-plugin-publish-github
Ajuda seu agente a publicar um plugin local do Open Design em um repositório público no GitHub. Facilita o compartilhamento de código.
O que ela faz
Esta ferramenta ajuda você a colocar seu projeto de plugin OpenDesign no GitHub. Ela cria um novo repositório público para o seu plugin e o envia para lá.
Quando usar
- ✓Quando você termina de criar um plugin e quer compartilhá-lo.
- ✓Quando você quer fazer backup do seu plugin em um lugar seguro.
- ✓Quando você quer colaborar com outras pessoas no seu plugin.
Exemplo do que pedir para a IA
“Publique meu plugin no GitHub.”
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
Mensagem pronta para colar
Como funciona
A ferramenta verifica os arquivos do seu plugin e usa um comando especial para criar um repositório no GitHub. Se o nome já existir, ela sugere um novo.
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 nexu-io/open-design --skill od-plugin-publish-githubOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/nexu-io/open-design/main/plugins/_official/examples/od-plugin-publish-github/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Publicar Plugin no GitHub
Use este fluxo de trabalho quando o projeto ativo contiver uma pasta de plugin copiada e o usuário desejar publicá-la como um novo repositório público no GitHub.
Fluxo de Trabalho
- Leia as entradas do plugin ativo.
plugin_context_pathé a pasta do plugin copiada em relação ao diretório de trabalho do projeto. - Inspecione
open-design.json,SKILL.mde quaisquer metadados de compatibilidade na pasta copiada. - Chame o endpoint do daemon local em vez de usar comandos do GitHub manuais:
curl -sS -X POST "$OD_DAEMON_URL/api/projects/$OD_PROJECT_ID/plugins/publish-github" -H 'content-type: application/json' -d '{"path":"<plugin_context_path>"}' - Leia a resposta JSON. Se
okfor verdadeiro, relate a URL final do repositório e qualquer resumo útil de log/validação. - Se o endpoint falhar, relate seu
message,codee linhas de log úteis. Quando a autenticação estiver ausente, diga ao usuário para executargh auth login --hostname github.com.
Prefira o manifesto name como o slug do repositório. Se esse repositório já existir, escolha o próximo slug claro e mencione a renomeação.
Perguntas frequentes
O que é OpenDesign?
OpenDesign é uma plataforma para criar e compartilhar plugins.
O que é GitHub?
GitHub é um site onde programadores guardam e compartilham códigos de projetos.
Preciso saber programar para usar isso?
Não, esta ferramenta foi feita para ser fácil de usar, mesmo sem experiência em programação.
Detalhes
Descrição original do autor
Publish a local OpenDesign plugin to a new public GitHub repository using gh CLI.
repo: nexu-io/open-design
Popularidade
- Estrelas no GitHub
- 101 mil
- Posição no ranking
- #577
- Licença
- Apache-2.0
- Atualizada em
- 16/10/2026
Comentários
- …
Mais skills deste repositório
sample-plugin
Faz seu agente criar um arquivo de metadados para testes. Ele ajuda a garantir que o código funcione corretamente em diferentes situações.
nexu-io/open-design
aster-atelier
Ajuda seu agente a criar um site artístico com visual clássico. Ele usa imagens elegantes, céus azuis e fontes serifadas para um visual cinematográfico.
nexu-io/open-design
audio-jingle
Faz seu agente gerar áudio como jingles e efeitos sonoros. Ele pode criar músicas e vozes, salvando o resultado em um arquivo de áudio.
nexu-io/open-design
blog-post
Ajuda seu agente a escrever artigos longos ou posts de blog. Ele inclui espaços para imagens, citações e informações do autor.
nexu-io/open-design
Skills parecidas
dashboard-builder
Ajuda seu agente a criar painéis de monitoramento úteis. Ele transforma dados em gráficos que respondem a perguntas importantes sobre o sistema.
affaan-m/ECC
dev-team
Simula uma equipe de desenvolvimento colaborativa, onde diferentes papéis respondem a um problema juntos. É útil para obter múltiplas perspectivas sem trocar de agente manualmente.
affaan-m/ECC
ecc-council
Faz seu agente reunir um conselho de quatro vozes para tomar decisões difíceis. É útil quando há várias opções boas e é preciso debater antes de escolher.
affaan-m/ECC