od-plugin-authoring
Ajuda seu agente a criar um plugin para o OpenDesign. Isso permite que você organize e instale suas criações facilmente.
O que ela faz
Este assistente ajuda você a criar uma pasta para um plugin do OpenDesign. Ele gera os arquivos básicos necessários para que seu plugin funcione.
Quando usar
- ✓Quando você quer criar seu próprio plugin para o OpenDesign.
- ✓Se você precisa organizar os arquivos de um novo plugin.
- ✓Para ter um ponto de partida para desenvolver um plugin.
Exemplo do que pedir para a IA
“Quero criar um plugin para o OpenDesign.”
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
O assistente cria uma pasta chamada `generated-plugin/` com os arquivos essenciais como `SKILL.md` (que descreve o que o plugin faz) e `open-design.json` (com informações sobre o plugin). Ele segue as regras para garantir que seu plugin seja fácil de usar.
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-authoringOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/nexu-io/open-design/main/plugins/_official/scenarios/od-plugin-authoring/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.
od-plugin-authoring (cenário)
Use este cenário quando o usuário quiser criar seu próprio plugin OpenDesign.
Resultado esperado
Produza uma pasta chamada generated-plugin/ no espaço de trabalho do projeto ativo.
No mínimo, a pasta deve conter:
SKILL.mdcom frontmatter e instruções claras para o agente.open-design.jsoncom metadados válidos do plugin,od.kind, modo, tipo de tarefa, capacidades e entradas, quando necessário.
Adicione examples/, assets/ ou outros arquivos de suporte apenas quando eles ajudarem o plugin a ser usado ou revisado.
Regras de autoria
- Siga
docs/plugins-spec.mde o esquema emdocs/schemas/open-design.plugin.v1.json. - Trate
SKILL.mdcomo a descrição canônica do comportamento.open-design.jsondeve descrever como o OpenDesign instala, aplica e apresenta esse comportamento. - Mantenha o plugin gerado amigável para o usuário local: ele não deve exigir publicação no marketplace, configuração de confiança corporativa ou configuração de catálogo de equipe privada.
- Escolha um ID de plugin estável do fluxo de trabalho solicitado pelo usuário. Use letras minúsculas, números, hifens, underscores ou pontos.
- Inclua um breve resumo de prontidão ao terminar:
- Arquivos criados.
- Se a pasta está pronta para ser adicionada em Meus plugins.
- Qualquer validação ou acompanhamento necessário antes da instalação.
- Um prompt de próxima ação direta que oferece: Adicionar a Meus plugins, Publicar repositório ou PR do OpenDesign.
Estrutura de pasta sugerida
generated-plugin/
SKILL.md
open-design.json
examples/
assets/
Os diretórios examples/ e assets/ são opcionais. Não crie diretórios vazios apenas para corresponder ao esboço.
Perguntas frequentes
O que é um plugin do OpenDesign?
É uma extensão que adiciona novas funcionalidades ao OpenDesign.
O que são `SKILL.md` e `open-design.json`?
`SKILL.md` descreve o comportamento do plugin para a IA, e `open-design.json` contém as informações técnicas para o OpenDesign instalar e apresentar o plugin.
Preciso publicar meu plugin em algum lugar?
Não, este assistente cria um plugin que pode ser usado diretamente, sem precisar de publicação ou configurações complexas.
Detalhes
Descrição original do autor
Guided scenario for creating an OpenDesign plugin folder that can be installed into My plugins.
repo: nexu-io/open-design
Popularidade
- Estrelas no GitHub
- 101 mil
- Posição no ranking
- #611
- 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
bun-runtime
Faz seu agente usar o Bun para rodar, organizar e testar código. Ajuda a escolher o Bun em vez de outras ferramentas e a migrar projetos existentes.
affaan-m/ECC
database-migrations
Ajuda seu agente a fazer mudanças seguras em bancos de dados. Ele garante que as alterações possam ser desfeitas e minimiza o tempo de inatividade.
affaan-m/ECC
deployment-patterns
Configura fluxos de implantação e CI/CD, containerização e estratégias de rollback para garantir lançamentos seguros.
affaan-m/ECC